70997674
98646129
25842333
8529425
2914595
49965503
41018848
29944094
20896372
16765434
87178188
16423852
42725913
16106428
76053116
23564708
68275794
62588996
38728698
22339291
53952308
2248808
42771292
73286264
87811476
20764475
52805856
24748274
38784622
5272030
89277264
7434415
46755246
36183729
65884673
75923296
42899152
22542147
51937578
51182265