54585041
3548399
49875179
2793281
2201438
68487838
72219193
18516806
1473276
98086144
44945571
75955095
56579877
60854046
25689938
48865702
55922707
27013127
3218664
37674815
13669294
8287992
7588854
29677724
62606260
81006334
64441390
7448941
7543841
14678439
23248123
36366099
89472157
79072127
60987377
57617153
75878983
65361993
2326541
2545717