Knowledge
Data
289185563 2706 33994046 65084 6972
164368085 3564861680 8438
504934626 503011 5001804 47