Knowledge
Data
58 466507072 29315957 2095027
6455160 33817 22647240 321511 77222929955
194230 0810909620 72006 170122 1694018174