Knowledge
Data
38976 308970152 859354 7856922 9156721
6350 0083072050 171998 342709
3403 66988 634289 2135788080