Knowledge
Data
53973068 582546177 995915 8165086
2693161 6480150705 980705 44739937430
933446989 698994504 682422261 259036936