27608050
83333832
6456255
66171535
53937381
42883341
71879
77198250
19014949
59013637
29332014
4868208
9013267
98687529
59531017
85388105
38844073
64759738
27828866
39298623
24268853
84503862
6127138
11853671
38711671
41173477
23137801
13445728
55833201
38178391
19579727
39126110
54093981
52584948
67807645
29002299
96985276
16426334
26936467
81508398