96655562
15236042
25311877
90835775
69037102
23568310
58062616
43928957
31544548
23224157
57038426
7852969
76132338
59099632
54965505
94547537
52814085
80903297
2428766
58223224
6862912
853980
1152382
16304209
14355039
70857911
11893591
32806772
9157333
5803455
56182793
21861785
27143790
54709367
64952190
76415141
2484133
69539682
61672347
51226100