74823436
64318032
62933708
21948573
97827410
41295273
61937399
85342217
31811159
5445727
97885953
72097161
56783727
1319282
67365796
41075560
7601751
69072153
2853722
13887795
9794259
46532943
5496554
92436943
11852185
36179815
17102400
472992
9686216
42198129
12395116
90931172
13455580
97764198
234350
15413980
921523
65813138
31154981
21746299