13086216846438 			112844572460 			62196
9205246409817 			88803332156 			374660
49782226087056 			301081199860 			34220
4963762814975 			4575114097355 			2454323686720
506312406519051418 		366061896660532250 		355441901395084231
5496457108 				4115501936 				4060629300