66709767
7993246
6462327
61396236
98363854
21033946
5891078
36587519
538785
56307933
44861243
95271933
18675133
67606054
7622825
27213415
39155060
40675318
24852105
54045347
56261825
53983245
60565290
22843892
91987
43236894
306506
10203814
43735959
3963825
40798497
47395075
79705532
30458421
10194288
11084916
20872542
4446768
95665671
49954125