15043230895 7720608667 5614040575 246
51 1401584 289520 5349311428
2955941215 75644 27526733657 4699547040 3769047251
40885369 764113 551 54952694 251
69641292 501
965513880 513 4342 9649213127 1445609
86 43513 07 77148232 0670486 2103452322 55360596132 2647519290 33862516 27520020428 26623617615