Knowledge
Data
804397547 77522715312 16120673635 1010040
590310 61 7714161102 1550802 13088436352
299040 48913363 8317 488475 38844