Knowledge
Data
31526 16520310639 1127229667
12510608436 7400382112 159 1160
151302593 9384036573 4448589500 1520032319 9720232