Knowledge
Data
3662481 12522 5781496651
59896 181121 56895420
1420815127 3984859 72561840256 821905091 96681792