513 19933908
769 55707832
1025 119872576
2049 856114218
2561 1602741360
3073 2718192748
4097 6264335828