336141928 6495205417 608485 6096987074
663179 3080484358 67
264 46243846774 16931971 3536195
3795866 03896414032 75764 42384575
27 67161 880283961
891491 219025212 5135366 4400
449767028 6009 80663578 4447728 97035062368 66390629423 41 5787 48669 93952