120 38473157338 29644

6958 41023500089 5589891 99209 60528

78175059969 375492 858752

3787 64 46 3082

33 04 99505

3297375111 7656893 9654 86501802121

46614115673 1746188 19770819643 0085694 9166 9292953 315 4454795 1225062 1256 2050440691 843918 731930984 428 30