12f99546d8efe6a6f172c866b8026720
39fdbc2e25a8fca4f999483993022cd7
5b04c07594493cc7968b0014848941ff
87f8ae5acdc92047beac641fb655726c
e8c32ddf343a9b78e68a95938c65b5b9
ebde6cc14a8bbbb718fd31cf1842e894
25 50 75