3216625 3216625 1284096 4500721 536576 5037297 334336 5371633 348160 5719793 1683456 7403249 186880 7590129 4807625 12397754 619625 13017379 531456 13548835 2980750 16529585 900096 17429681 402000 17831681