361 783 897 437 625 960 440 173 323 804 350 066 530 068 213 942 187 283 978 633 038 654 315 256 259 199 423 862 276 255 976 767 974 798 130 066 579 842 305 593 188 292 474 201 239 750 128 838 951 682