4284768351664608850152614935665141031930
6097724455392912008743119166693477381919
5547188383830942824019829892402624149288
9624396641309961876213221885374099282556
6331970086787235309316250637503492553798
5589248368247177913615810720832308148961
5131984555545812848356758398646048479466