35057047
47239907
81656211
37172164
28393776
1809299
21947422
64787655
51409962
10933979
99058199
82544831
61685594
20082177
1651419
86043525
50282331
29204151
9830159
53229306
39832334
68855175
55712555
5338154
71664440
63722363
88228327
13367154
7241904
15273032
31971411
45334718
93842611
1595367
37357587
5017559
69008973
37437086
97331381
8457311