27987318
5163220
74749724
44703495
73513324
18998928
41106358
13506063
14185474
29088309
78105579
28648820
81655906
60412769
8151100
38468189
45114948
8153200
99654728
9647222
86908668
32925129
83461574
61127046
41993745
3175864
7514172
15878406
80286071
52431513
43381650
129389
19426328
49719746
85725616
39929700
64077482
71443161
97407616
57403066