42828993
25319027
99382435
35933235
96695278
971399
7337308
27872109
17403902
42276048
37114319
19295215
46695112
30999739
62582884
45387174
1914106
14375777
30865031
66149009
58132387
8899928
45792988
20602473
9715241
31798391
11592404
75644
62969225
5896856
82785811
71818193
2563914
48132860
33127136
1153550
16823043
56557170
86914530
86517911