60915688
91124825
7892427
85264210
68037246
94106515
2320782
55466448
2763321
34098728
64088137
98168909
22932154
19707330
62466709
58275462
66105563
56452194
6326527
98107031
7781034
75558186
26134173
14562436
45024493
13081349
62325995
64147071
40013600
55985641
21253273
32456626
2525767
9139021
17496136
35524583
63542548
39377993
58439568
8077480