353746
462219
642256
75418
25407
68325
462506
287255
188986
33432
778711
222734
743272
758338
176977
953331
1114225
833435
253180
889560
366539
894136
177841
354245
519967
480148