34113816
50498734
48986755
22195039
10457100
96163263
43679581
47359570
99947121
7426700
20103605
3249543
27996730
35274259
62895857
33691205
2504873
93259865
18164001
34466534
23485092
42793347
221353
11492503
60446572
6825601
77629941
80263995
68784204
3294867
3966270
98574977
10648670
84398645
7793905
34951426
63134430
52478155
33169092
71853440