Knowledge
Data
3039791 8063 184710245 36793622510 27912784212
2280230 49695370 2165394879 34616287184
457 93 014