Knowledge
Data
221529329 911323476 804920030 319766
19425575 572680354 287 9319
958987984 160549215 156 197307240 61503