74534596
55045864
86134500
70175983
73589002
29382534
60373942
13149903
1744431
8340741
6323009
88664666
73084740
8412567
91861814
65833653
42241362
52949301
11246468
16431312
99064513
32612951
27628621
60772692
81012215
67466081
67747787
21728422
89979281
69495232
42363657
40043818
38849732
52073382
71493426
56368480
3123217
12353762
81757918
78536728