256647 12 4702761 29970130141 917
15389199 403 7283733996 921318471
066773474 75478105594 86 68299 5266073
141 4376650 7369 0977404800 15168594
05522781113 1345798
90564654620 66138645826 851 98783457 149632
367 61461 803163056 639388 6662 208099 686 4390309 974425 497000