42785985
86551856
80231611
81071
21653026
99522968
56901169
50903974
71572266
5653576
94853977
54277802
75836043
86431523
45929593
79706105
40378776
53395293
37742684
1547213
40078965
82512891
69746439
2216981
38101649
17005787
53612237
78739433
52744577
87348303
95656029
53692582
86149026
76415560
5164561
73985252
71797132
35702960
20135833
62897759