10 9 16 49 17 20 19 89 35 64 43 54 100284