Knowledge
Data
166 95239 12914617 898498104
156254855 2806 99 1984407647
1444453 0749034 573677302 851