82585658
45254068
78473022
1308205
676352
26676744
47919809
53935002
71656917
66278795
60757207
91047928
13703273
94003939
46529549
37839615
65872575
50534317
43861110
35791803
21972495
56195785
58722272
56016801
28576698
85573667
82915044
6083842
1896811
84409429
75376184
76784818
21955139
65191848
90261845
76806159
99898084
56088852
99637420
62501216