19478915
75704189
84026224
79204153
5527422
5532854
276374
90171497
25917849
56384687
3584579
39583421
58946604
12115702
2345820
64353183
7670672
40527645
87223122
18787754
57189069
7549679
13723860
54819449
38051372
97764665
65492803
91898814
88228050
62694358
49293837
24581060
96719929
17916052
29902816
5756245
78316817
32948692
21175392
36305302