60259763
4036486
4550422
75664320
60703715
52563763
48413102
65537359
24308893
11001984
62161513
50175299
45588100
735154
88991212
816372
27857771
64582126
87053107
29167677
92076377
12513956
79201788
77414575
8353826
41008448
50735318
31722598
8527691
35969468
5043121
78658344
8803442
4104677
94668397
41953282
75047418
21081287
6202698
52324374