31669734
5783306
85478800
86856085
77074945
85585567
53107059
76806535
63665644
33294772
52107521
98833171
3686318
72311983
38822700
78717595
51925494
37622939
67021481
88278123
76699980
93608098
53662738
63331823
25904042
2352469
42107828
90439323
15631837
60834884
13559496
3721231
94474107
4609422
72865143
46434544
4175374
18092225
28932842
15263202