28735674
6249880
65655337
57754297
33442777
56867945
94408015
68092962
1893741
13025256
42424737
44193164
79985269
79983089
16763796
13295973
80175095
13684106
76023595
19712829
6196339
93823756
94938270
47423461
99731022
67781478
18232004
14382883
79229123
75399906
40808192
49542625
9507924
47863806
39929474
69101498
77058591
71291259
6533027
66701872