82444848
49162934
64881230
45786095
97773244
81071405
75791086
21385384
30015927
93762734
1592986
98069817
75351462
6539980
98949773
45339277
7614950
97191457
90693948
40031478
4893432
63176225
68717874
32581089
66696561
98787615
94373552
7609272
9509682
38351120
1788747
27599685
99096785
40461760
5526785
38535967
99299493
56443075
80971365
90123172