5425 471871 244166 1662307 199025 1168 216680 251371 1308179 2417 253760 205023 29520 19055 321 237 599 38 2079 8736 11301541 123875 636063 15097 34344 535627 4094633817