59874868
20644404
66486455
1961220
10834510
40872079
69486955
40601802
4901523
44099025
8882851
93965408
5450122
30934028
61031577
25736161
4207980
5493716
26842568
51966859
58671753
66213784
98225710
74913443
1735545
6291941
65028102
40404715
35407623
35835735
24313176
68405108
15526352
654740
59219303
4376409
67888899
61154533
50342981
65081570