Knowledge
Data
30 2992897 652792
7320366 30021254770 2177019812
192 8870431 653946 19606994629 3025148064