7777966
36779283
91254225
1976238
54507522
53234095
4989931
9771794
60327193
21788629
78469942
24436872
43172393
84064948
16759562
763692
4698454
12685899
9495787
57541745
20357264
19972980
8706623
25251723
99746400
22035098
76041178
4920600
86558927
2526427
12889991
9370714
42311006
16352976
74542611
85701792
44704227
94319097
39216768
48193790