1508674
80779581
96877350
1007944
82323551
94115905
91592959
7483755
15094066
19609356
7459347
70147466
6562683
35949910
52905050
52363857
9241465
43406203
36305758
21376105
20264184
72501436
50261679
29329932
35734542
610932
83128079
13932650
77414923
62526971
64509285
2324542
98121081
26987470
39419599
92667467
79036302
5011878
829380
806220