27156062932 6962356642 472267398 0626029816 58491103
8856733152 80 457656 33509
52855657 841 846699 130383671 6563028325
605136 62924507 812257 10547860133
216 3758
28213088 41325349 769684077 1558042958
116583623 29976601339 3694 017751 11385159517 65 395096871 77 701073 20815 142916 69967984797 11322203