340441
482346
909994
810526
981716
219146
616392
457326
698402
172796
832255
79053
61282
310693
966324
432589
8108743
539586
3095577
3024980
3010510
2144192
2014495
1980492
1887216
173566
1729948
15845
151061
1459545