5762 2750 10669 2991 3107 3862 29141 17265 2365 1715 21345 5100 3079 39116310