84957098
59946089
61012500
81675516
27176038
31275806
38334472
59207865
45162718
43073388
57923943
9862187
61082612
77893360
67026173
58366036
74449259
68287776
88212966
43185522
76794802
78313848
2715037
70834094
82424972
49832084
33118325
12201974
89444120
28973473
24883996
52764906
88437030
75157825
28695489
97835429
28511613
76835010
38748042
23608633