Knowledge
Data
506678 2299113074 945
14983 142538 214600 1016376343
29606 8431690677 14229442905 26892108853 8783229