Knowledge
Data
607302156 9466446264 13621 538811 167435152
14960614 16613639 15454002 8989090149
58843 85173024 691 385125