70504740
21883878
724919
95287788
62718442
34973040
94633541
676316
41521352
47569932
40663930
6185916
52928906
31506455
76635733
25129859
38712660
22523145
956401
83054890
2222034
57313839
87959433
70601162
92774111
74825199
29224694
60517932
25664713
89543563
85462034
84985218
36785015
796496
13325513
30546847
80752323
84173311
3929364
48608503