Knowledge
Data
31878243 2097936 30740 04565 1470162198
20118 529479263 37396 7910 454015
795673 5586 801