286342
4361891
6158144
99793654
29566096
98875206
71434450
6540783
478938
44374234
82468465
54532052
1913924
69761057
23442797
8772418
66687591
78582770
57497474
13687136
92655245
44909298
90946235
662823
5065672
74841272
29232658
91271490
85073392
97898528
80274245
64717102
11633460
77191481
64481414
85073879
77416087
886259
89384112
89956345