50797940
8938944
7244822
98922678
97851859
54842160
65529146
48075042
91664489
56052326
43036390
35417936
8354818
52986190
3051621
15351950
90121846
85016644
71539140
67906762
9283677
27632396
95251348
24084631
56537071
44974448
6847906
93912413
31382621
98548670
79755906
9553096
99854335
8507645
82235740
54677997
23553905
59656339
11366142
72021663