Knowledge
Data
89301694 067429 94588
589604060 705 59965420 8589318 78661793
1165880 2286 12233914 399183856 266