798 30 077638 5084535 493824
47 445095 1975213 665711533
2994 601 1479173 90257
82924603 24 150484085
556 88158026 7809888
101 970993972 105433267
8214334000 66026027 616 22235268 87028029963 45284858632 8618 65495 844948552 72226296 994 9354167260 6196332735