70593683
746789
66078384
27367458
84694437
27357115
55207880
93959294
20577646
55233933
8892013
64562992
41588000
50701907
92141263
5911797
75141286
36526623
99549621
62919062
27644721
24617015
96605391
52986596
86545499
4988932
36127310
66707504
67965364
74706264
62624914
90513508
89291081
7909711
66893560
19883098
2625704
5283186
10446947
3880525