Knowledge
Data
31532608 34 320238113 47 616
6196120 26545171420 936285299 59640261332 209470911
20 349970 753515362