4457853 70 66740835
13 406236 5667975 34923164
65338160 664667 9891373
2691652865 237323244 49555140
4336625542 7864146
44 79397102108 211200961 94
93223 83586840 371646 603747 935 86525 94548399 43455210292 7369496 786666 9920912114 23791 619480132 8556 21456523