Knowledge
Data
80 69868641 14997041019
652861184 6542586 633584 35351878 64388720
29325064213 7810603 42553187 416659