1445893 200349 227131 185615 42765 100825 35067 36277 135457 61574 195936 113772 69546 33096 60038 90266 210317 27481 64256 100593 987024 599613