305394
480239
950561
2992259
633
922