355825
748176
379997
622802
493584
929600
97430
216286
801760
950781
309222
97991
215212
980938
368585
130794
923485
778960
515390
94764
207313
691757
52879
475433
526160
18378