40376522
1205161
6097508
84651489
1118036
6609454
3697718
77925923
90691942
16918258
22604296
85465414
74973154
80849979
86619364
36224944
17294417
92207161
6228608
84426315
16956183
27763799
95909126
20547474
84809627
28068362
25093555
89252187
76946225
9189951
47168850
98345395
80637196
7351170
8923760
26268558
17121919
88833198
2117744
64525834