31 1732512 899621159

37113 54 5787 40383 398842

9661075 893 961 82693911549 7032168558

359595457 380721328 9543 88884 66

4440996 204627 4876675

967 869365 16199011

899 042 5904 9704 3785 419261 542 39445 102169 202714592 3204729392 892 7403 51946473 530801137