Knowledge
Data
3678644 1227100844 4251 5503752
623305603 1345 11222148 16106
30748737 94 60590701261 9966 646