8162913
7872694
40757079
95191893
293856
92201218
4342155
80115660
81386308
4091939
11647127
57941228
35592152
75185535
32455189
7905157
21298490
73412574
83079710
3706299
9718869
21361507
55082147
21236102
33507
87123801
5131387
99941826
2165270
29465434
22548514
56888343
52322895
19979516
3389782
79916584
64292267
57852978
53698659
12059373