243 237 669 758 663 521 489 166 533 677 663 120 829 828 811 162 311 053 129 261 156 135 881 500 559 798 433 968 729 397 088 305 189 247 103 507 585 891 078 793 242 398 453 913 241 943 228 066 314 017