286751 591
9173 399
5365 455
8414 94
20835 371
2911 173
6040 641
9432 201
8314 406
6648 216
5216 96
3674 290
8927 690
42302 406
140339 851
6713 110
9673 625
5352 983
18161 526
9911 268
6789 461
3196 401
7751 704
7140 218
19629 570
6801 634
7809 685