10017278
12387451
79133187
1241459
96006997
12892640
49432362
39685584
70753295
63181646
71259092
637212
28143058
80624038
71351689
35878671
17457178
20502899
47842692
36579132
5042573
28258670
97419355
44988776
51419805
6378046
37959162
97661866
21714932
48434779
57944589
36119880
40651960
36867571
90709815
60438477
33407679
83867053
4817195
7442553