484958 54 966084413 2848980441 4136304793
30321169934 4913 34719
4631205405 17 5865819
469934 160050050 3664819 92 276210865
77260 72878660
979660 7832 50231140276 278328208
142 409080 3355 86336968001 949 50434 16758 96163604315 362055 26257209577 91167883200 43180