2978780
13469185
18252669
4259831
86157514
84575376
98447721
93085161
98414153
73655974
31062636
3869685
18964385
2315163
90733495
88019990
78321036
86503365
86889946
87591297
71765024
19809276
10686045
67569099
73062735
5072402
18483964
42049398
98379316
10629321
97354162
9382657
71806266
72444302
23593692
883699
6609275
27048570
29312060
90169778