Knowledge
Data
32187163575 9814488128 3919264670 44619 338179263
309960 490214151 2324608 1097303252
289 6047 4927 1523747898 14477