1004286185 43955 48129777056 8147728845 247
07872977692 3497 5911660
947854 943 1399 42242
58160 918842 73686995 6954172344
49084664144 9370544 536634
9221316077 98 34
33850 141360662 2675836870 743096 356641837 822 030477 288 012655 2651 80286988852 913 52