33726680
44852488
1203519
61491146
27889376
7704153
9636118
87936142
78488568
57035714
99103514
8909936
18553225
42932423
24127751
52366088
91842661
38248266
2978192
78355367
81729422
95251961
89652413
8116804
78602292
14463097
70417653
6934193
80966646
96149378
11706164
10412217
96924046
4914567
72831160
79337561
85938772
51639721
35141130
8052374