82849869
90717046
12593477
2354601
28706806
17247593
13713941
21901478
30999243
14663945
35266450
74933152
39072009
61625297
13042524
3452102
87351556
99663164
25029864
22198278
98758916
79059812
18272935
42079537
87283524
33343849
36489743
51493183
72956016
14726459
86045284
81448226
15161240
45095727
2042648
40486623
27526900
8904257
98321130
58184319