25213710
45259182
26315187
52896689
1293155
87427047
1445193
33824463
27071729
64997432
94308973
48071800
39227663
20689349
82824020
36258994
82867702
22097176
24513353
15179905
18833774
29292806
3885299
81357514
78409899
5394800
10378917
405756
940147
49563126
4243222
8815585
20823399
73918221
11956593
8993893
9616935
9902854
2330416
46171691