Knowledge
Data
156 31 20459 3895050
4428691 96294129795 3385267
308 7977411324 89088141388 41435293897 72