57598194
74227245
50983344
79976200
6171222
29909648
84142900
32654730
36902502
73752379
3967931
57204579
47373565
93531297
43997296
20673096
15357409
36946233
15426930
84515221
9881382
46565528
996214
4937106
56181953
2936407
951716
17098994
26397817
80015129
4167793
52352581
41364464
12506373
54091237
1413534
92254994
87672716
81557639
70757