412 317 137 012 693 371 325 621 913 241 466 608 957 130 761 131 211 045 029 988 992 638 908 493 735 114 064 222 225 278 154 452 310 120 872 065 998 990 434 195 622 424 456 357 095 429 059 821 189 644