98075222
31419648
15231406
4611836
56045532
57999876
45115841
11212173
3453169
87731664
59652587
16654713
85775724
17026611
3652168
25751643
1012188
14609178
62718096
73135282
39953739
34452050
47358705
39256104
8740234
21288574
79435451
91115444
49847747
17933634
68496545
73536383
94123027
27254067
1587294
25313638
9568593
39896526
78137505
15975765