23215332
11314220
58709420
26795350
9494834
7960638
70572699
47232744
95236473
20188244
4251111
58195107
31513850
59376868
52137325
9295355
22852189
18632979
94795064
6592225
68085447
27689170
70876846
4674146
37585142
19058660
75316922
27522672
2263285
84137135
65231422
54998863
64067290
16693412
1815691
21301353
22245601
78802400
2914140
71832855