64668032062669502
66159978956790306
65755072918424640
64408596558953628
65238005187079543
65592769713081781
64464967247944127
65438455195590511
64413241735660784
64966612866364956