54923856
3830245
16399676
8113591
35174422
64339104
24925098
18444193
97258014
35584735
2513658
46622108
21862190
38233468
25972764
15101898
94497093
93546227
5766617
42857522
30058436
61099601
56909456
48279295
58049954
30751302
88154311
1174736
27202346
17295901
74092977
42438061
46986570
29805603
78833217
47403689
43089581
52174934
7303675
66242913