76706875
29304167
49635159
16858044
28584600
65192445
3364285
49306535
25693887
84237815
83157422
21081230
31048395
21724272
75084245
9412247
64694454
3767389
39663057
40759449
270931
87335034
39495558
53178492
8209126
45072845
29809627
874209
94045333
67145260
62739670
84353057
61629025
98831510
96107922
67318324
16041267
18559785
76426805
97258864