18393 115
5566 143
12433 322
5796 416
4246 488
15728 110
10418 87
14619 486
7777 520
10966 287
8228 657
12288 501
8070 335
3086 212
16476 754
8396 453
14189 420
20993 159
14907 777
16645 613
6502 102
8438 279
20461 316
25175 146
12992 425
10668 186
9719 109
9918 300