Knowledge
Data
52105411 41201595 33533 9288 6146
427156 2907172796 74703731122 845989 1856165
83 685 521 953 48763556