40
22670 96230 12633 70482 8518 24744 99913 20939 64187 45913 45313 49498 19223 83052 8956 23418 1999 26677 40766 90207 37907 11373 25835 99161 6308 62017 37720 66084 33844 69130 49758 64972 90138 58154 14213 6437 94606 48867 19385 94605
