Knowledge
Data
2908348 2399980 786011 401442
778899536 806642867 18815604 72587443 249
1031 4307730491 99128488