Knowledge
Data
14192 315924662 70488538439 20882755
634889360 6752805382 72
491298084 50543395 246333611