1048136
422258
37932
503652
930852
231765
304769
796174
894450
420161
655845
665809
79587
817746
1038250
584105
448881
295246
442888
279622
223473
44784
111348
252200
903763
265864