Knowledge
Data
31157 35772565 1488 6935399384
6658 651 2329619 649971
56029453 2413944192 485913 512463755