930510 137389 945659 945372 917216 645322 216693 526366 932418 259727 459132 954580 965286 533678 517779 597096 539044 891180 160448 439967 932447 228253 69417 284911 322815 897599 80619 902949 465738 336055 963739 433596