Knowledge
Data
305734708 4413218 142461156
937662915 2802 3708982
100465112 925430 33662317280 16478068 129376