3107 5926 5671 4234 2489 9090 7122 7029 8392 4700 2143 3515 790 3795 1308 3815 4165 517