11539259
75891693
3778300
15585881
40295348
55038910
59867330
86452722
95135052
49797885
13998727
27544762
83152175
59411361
71882187
90277324
90356141
30212800
91941075
15921332
70095972
21538569
19019097
71058231
79039772
917523
54154953
38801700
31716175
5296935
58766590
35156142
58278765
34506928
77085788
30388242
22393599
41969379
8557746
32608090