253 143 922 097 278 671 079 909 013 702 975 657 073 777 537 554 033 481 429 096 823 283 695 658 183 196 922 331 033 814 346 891 236 912 782 152 026 690 680 077 123 676 636 938 355 971 253 333 174 095