59825794
54379092
72181201
15763190
40423566
54267713
54537803
82837477
88015253
72662952
80293809
50687967
50007376
55167602
88054417
5182383
96491760
2707287
80565602
3694677
34301489
38973968
73643625
92283224
97692991
62206266
61162924
90295945
6745880
97372706
53622365
64242166
28069050
12708487
83804949
14428805
18113642
87795878
69345179
24527835