33126686
61533113
20073328
49197837
15364594
75077412
64052795
28808678
30387885
7387412
50914572
16621681
59853885
42804181
49597359
68223728
81604169
72693111
27521966
89707720
45024594
24349135
51583055
8441088
24589563
27786857
15898707
67132714
5588511
5567387
28163027
49062215
85358649
46917902
59453097
9007674
91072159
7508427
46708698
77937475