Knowledge
Data
3063 668235522 382856 2619 401810057
21 1427 70146794741 4168997 799889940
90 23099849769 64501 49815791881 4734576848