95207170
33486043
23082952
21896533
21141164
75013413
3512132
4890280
28537
47828057
88733353
99001623
91837952
81182007
38547583
19127441
49613555
89072165
89148773
19394433
71515356
715666
83941029
68401657
70626570
8563731
21608726
1072017
24748850
59862743
95372071
20176598
43159845
4095544
9021386
36414072
99028716
98212245
20529300
97293708