Name | wah2_eas25_a175_199212_24_1020_012302680_0 |
Workunit | 12302680 |
Created | 22 Jul 2024, 12:41:55 UTC |
Sent | 22 Jul 2024, 19:42:19 UTC |
Report deadline | 30 Oct 2024, 19:42:19 UTC |
Received | 9 Sep 2024, 6:02:59 UTC |
Server state | Over |
Outcome | Success |
Client state | Done |
Exit status | 0 (0x00000000) |
Computer ID | 1533329 |
Run time | 11 days 21 hours 57 min 45 sec |
CPU time | 11 days 13 hours 13 min 55 sec |
Validate state | Valid |
Credit | 19,901.44 |
Device peak FLOPS | 3.39 GFLOPS |
Application version | Weather At Home 2 (wah2) (region independent) v8.32 windows_intelx86 |
Peak working set size | 339.59 MB |
Peak swap size | 309.52 MB |
Peak disk usage | 200.47 MB |
Stderr | <core_client_version>8.0.2</core_client_version> <![CDATA[ <stderr_txt> modelGetExecutables: check control files, strTemp0 & 1 : C:\ProgramData\BOINC/projects/climateprediction.net/wah2_eas25_a175_199212_24_1020_012302680/jobs/xadae.namelists C:\ProgramData\BOINC/projects/climateprediction.net/wah2_eas25_a175_199212_24_1020_012302680/jobs/xacxf.namelists modelGetExecutables: unzipping control files : strInput & strTmp wah2_eas25_a175_199212_24_1020_012302680.zip wah2_eas25_a175_199212_24_1020_012302680/jobs Suspended CPDN Monitor - Suspend request from BOINC... gstrDump[0] = generic_phase1_spinup_eas25_global_aabaka_f gstrDump[1] = generic_phase1_spinup_eas25_regional_aabaka_f global model: command string: "C:\ProgramData\BOINC/projects/climateprediction.net/wah2am3m2_um_8.32_windows_intelx86.exe" wah2_eas25_a175_199212_24_1020_012302680 generic_phase1_spinup_eas25_global_aabaka_f ic19610420_10_N96 ALLclim_ancil_134months_OSTIA_sst_1985-12-01_1997-01-30 ALLclim_ancil_134months_OSTIA_ice_1985-12-01_1997-01-30 so2dms_hist_N96_1989_2000v2 oxi.addfa ozone_hist_N96_1989_2000v2 22:09:43 (61252): start_timer_thread(): CreateThread() failed, errno 0 regional model: command string: "C:\ProgramData\BOINC/projects/climateprediction.net/wah2rm3m2t_um_8.32_windows_intelx86.exe" wah2_eas25_a175_199212_24_1020_012302680 cpdn_check_running: got RM PID of zero; ignoring this call and waiting for PID via shMem. cpdn_check_running: got RM PID of zero; ignoring this call and waiting for PID via shMem. executeModelProcess: MonID=11404, GCM_PID=61252, RCM_PID=51192 Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout1.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout2.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout3.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout4.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout5.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout6.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout7.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout8.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout9.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout10.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout11.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout_restart.zip Queuing intermediate upload for CPDN/BOINC: cpdnout12.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout13.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout14.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... modelGetExecutables: check control files, strTemp0 & 1 : C:\ProgramData\BOINC/projects/climateprediction.net/wah2_eas25_a175_199212_24_1020_012302680/jobs/xadae.namelists C:\ProgramData\BOINC/projects/climateprediction.net/wah2_eas25_a175_199212_24_1020_012302680/jobs/xacxf.namelists gstrDump[0] = generic_phase1_spinup_eas25_global_aabaka_f gstrDump[1] = generic_phase1_spinup_eas25_regional_aabaka_f global model: command string: "C:\ProgramData\BOINC/projects/climateprediction.net/wah2am3m2_um_8.32_windows_intelx86.exe" wah2_eas25_a175_199212_24_1020_012302680 generic_phase1_spinup_eas25_global_aabaka_f ic19610420_10_N96 ALLclim_ancil_134months_OSTIA_sst_1985-12-01_1997-01-30 ALLclim_ancil_134months_OSTIA_ice_1985-12-01_1997-01-30 so2dms_hist_N96_1989_2000v2 oxi.addfa ozone_hist_N96_1989_2000v2 regional model: command string: "C:\ProgramData\BOINC/projects/climateprediction.net/wah2rm3m2t_um_8.32_windows_intelx86.exe" wah2_eas25_a175_199212_24_1020_012302680 cpdn_check_running: got RM PID of zero; ignoring this call and waiting for PID via shMem. cpdn_check_running: got RM PID of zero; ignoring this call and waiting for PID via shMem. executeModelProcess: MonID=1284, GCM_PID=2812, RCM_PID=5724 Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout15.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout16.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout17.zip Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout18.zip Queuing intermediate upload for CPDN/BOINC: cpdnout19.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout20.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout21.zip Queuing intermediate upload for CPDN/BOINC: cpdnout22.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout23.zip Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Queuing intermediate upload for CPDN/BOINC: cpdnout24.zip Leaving CPDN_Main::Monitor... monitor:finished called ... tidying up. monitor:finished: Uploading out files... Queuing intermediate upload for CPDN/BOINC: cpdnout_out.zip Detaching shared memory... Done. monitor:finished: Closed output file : stdout_<>.txt modelResultFiles : Removing : wah2_eas25_a175_199212_24_1020_012302680 in C:\ProgramData\BOINC/projects/climateprediction.net monitor:finished: handing over to boinc_finish(RetVal=0) 07:21:36 (1284): called boinc_finish(0) </stderr_txt> ]]> |
Latest Trickles Received | ||||||
---|---|---|---|---|---|---|
Time Sent (UTC) | Host ID | Result ID | Result Name | Timestep | CPU Time (sec) | Average (sec/TS) |
09 Sep 2024 05:15:24 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 276,779 | 997,655 | 3.6045 |
08 Sep 2024 08:14:23 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 265,259 | 953,637 | 3.5951 |
07 Sep 2024 18:56:04 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 253,739 | 907,373 | 3.5760 |
07 Sep 2024 05:22:22 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 242,219 | 860,247 | 3.5515 |
06 Sep 2024 15:26:25 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 230,699 | 812,623 | 3.5224 |
05 Sep 2024 20:54:56 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 219,179 | 765,049 | 3.4905 |
05 Sep 2024 07:11:23 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 207,659 | 717,490 | 3.4551 |
04 Sep 2024 17:27:35 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 196,139 | 669,939 | 3.4156 |
03 Sep 2024 19:58:44 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 184,619 | 623,263 | 3.3759 |
03 Sep 2024 00:41:42 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 173,099 | 582,255 | 3.3637 |
31 Jul 2024 04:06:14 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 161,579 | 537,224 | 3.3248 |
30 Jul 2024 16:20:43 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 150,059 | 496,105 | 3.3061 |
29 Jul 2024 23:57:09 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 138,539 | 454,611 | 3.2815 |
29 Jul 2024 03:59:39 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 127,019 | 416,636 | 3.2801 |
28 Jul 2024 17:11:44 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 115,499 | 378,983 | 3.2813 |
28 Jul 2024 06:11:05 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 103,979 | 340,658 | 3.2762 |
27 Jul 2024 19:10:39 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 92,459 | 302,273 | 3.2693 |
27 Jul 2024 08:05:26 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 80,939 | 263,828 | 3.2596 |
26 Jul 2024 21:03:42 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 69,419 | 225,400 | 3.2469 |
26 Jul 2024 03:19:29 | 1533329 | 22460150 | wah2_eas25_a175_199212_24_1020_012302680_0 | 57,899 | 187,365 | 3.2361 |
©2024 cpdn.org