37018962
13211356
13902664
9088254
19933073
46778708
43776551
28503671
79243748
19027245
19082697
22455310
89133415
20328000
88032433
22367949
72881046
4427444
6707673
89883020
771636
74674848
40733777
31373157
76289471
96476837
77084408
48733715
39896601
14386430
72082253
3404102
7671852
25111660
88207825
32066576
72894281
28403253
3392271
75345426