Knowledge
Data
5043950551 81536730448 1937134
30836571025 74838 4571399 31897206971 29600
102607 3496387299 35979149 238