18056211
7044542
5628547
16865683
92544637
39549124
1706709
90126103
26104331
66863481
14934638
48639925
49226200
6286220
76425131
41771436
60705858
2024873
93179636
258992
58326801
87104110
12096090
74642260
21262157
94325595
37763671
3030593
36881916
48075573
5639417
82721961
67434083
43182294
33381683
94109345
17354398
64147374
86881222
23154832