12828829
31211080
57215384
15206557
88216968
96132164
99001126
78053675
24356186
86557370
92436170
36174911
90102070
8898675
89271741
70822059
48092586
69341879
44312480
61357010
46264085
44532174
85105095
60977375
30166694
1793879
52273605
13407657
6589166
55651439
3589493
38912422
3572440
51587888
74835862
22078360
9837389
79079108
53932764
23867500