53008368
81426149
12686789
11469095
38024109
99017811
25248935
58469642
60951758
99831163
73413382
23434027
87314980
48974511
71699709
40893323
82115073
43558247
5914320
16181792
94248962
71553498
32201695
96232905
72619419
78536121
62277151
70235740
53377575
29275694
19018999
3227091
92729532
98645520
602306
26661153
17148037
23292502
32936142
7571800