51 885215576 62952649 612644976

9826446 71598 44479114

887534 137901264 47425256 404 113019

52103 160890803 82 83

35307 92239164 136778

53843946 12260904 879 058749

839682130 304337 06 55955 6876044 8597938998 48405 6611 429395858 406813 2881 3761018 569327526