90656046
9116178
10668264
17609539
60818061
61226991
61419470
49272
128007
20651705
46654901
60518717
38231597
4919616
19596692
73793273
96923355
66657434
94275523
17176208
4187545
93207835
62829771
72407424
67372662
8633486
51299808
26727294
88323290
89557900
5955669
51293575
50810000
1117590
28668671
54509745
78166891
73074588
72605762
84405214