69904016
71457768
29083670
95366849
90218938
53857199
24487567
28394579
20516716
72096419
38634846
63717206
98245787
23955230
3628792
3791809
561456
52871178
64369284
5862263
88448496
6543525
69884133
61371208
30267407
46667252
17654822
7594692
46943060
10162477
828213
6643346
62341215
66704773
211657
39281725
72704912
3860377
82486806
6957347