70389548
46328189
40842212
17014720
82936263
87588015
10891841
31969722
44303109
95392838
23578782
17713187
84296959
62307782
58965356
99425914
25135359
51857878
57108276
4729842
26169713
66084490
84715050
95687638
6444386
25187160
14889503
91941407
79429856
19334266
87805883
34441733
41243504
7183226
15591559
54698400
70901496
98841101
72901133
74062031