329414
225331
955368
796120
951319
318178
14172
323579
414315
529985
89736
767377
389476
928693
107138
229952
20933
72913
320449
260669
234962
687407
90491
40361
792304
979870