52536805
57743191
18183163
67092000
25798752
71769678
96933647
28641279
43787841
2709251
10859920
71471385
85133049
63846556
60465116
40826639
41856440
97162171
42444680
9903290
70996102
95187476
30512000
935295
8076747
1341190
89212798
61231551
55719658
51841089
71139232
2786717
77906673
11973342
33052977
4172166
80054634
26442967
4135776
52647647