576614 449173 660797 835672 298358 979895 716168 265811 632892 938889 192120 255374 895493 223101 442993 100357