745 262 124 508 397 416 865 328 349 046 923 245 043 273 922 150 177 068 135 646 932 253 899 495 668 760 166 485 018 842 362 391 052 101 126 126 778 307 551 978 007 212 024 707 754 662 852 670 155 469