Knowledge
Data
30832 6765431 3532373 95328666 823208
3895 5183220 429839 2216 22631517322
51736836 784661642 31293038705 010921326