50642789
28192145
48807863
17207152
57552161
1654421
54797901
2976660
93521133
82863616
17097442
9967127
69436717
2484896
1716709
2441957
522718
40234206
49871584
31053181
91354073
93116346
69814302
1302966
53416515
60534924
18523538
24162751
76082165
23397654
47941491
45907116
71794305
73043404
47419108
58489272
99094212
70003054
15324345
65549230