42747264
80293730
60687333
83014442
7339671
69624024
30988693
22313166
9808435
84357349
56172061
17175386
35721099
36673892
94261134
56936243
91656066
69731632
36241495
81171088
46562351
2882913
67328367
75024960
33348018
7409471
43103388
9724387
41858964
27488164
33017692
43561464
80045427
45721468
26599452
75847785
81183299
152390
22933242
51924985