19995982
15735116
67099420
29763369
2515888
734263
6409045
25469995
39083098
79088493
42585301
59713890
40039114
18133109
82161391
48429127
71837482
96222279
15905702
22011163
9178902
69562054
33761156
78822567
19339368
39908412
6199298
39587771
64113455
32833766
97394258
50064455
4657112
32082433
55681861
559045
3143916
43893239
98582026
21405404