14516490
91438017
80942353
51082080
48319085
39101859
40711139
8607230
6434542
29285358
66503235
99627862
77782677
1946459
65586739
36967303
6381465
90188391
70083159
94607533
67159763
20051911
8536013
53361558
54432256
98735361
80157291
5038760
29546621
73329305
70282478
79174386
13397227
86861659
87876237
46699652
32313936
40243937
5376777
12311737