Knowledge
Data
3107986 31871778 806 7100804
5578081329 89 113 37 3426
4884427 9516319069 7393092 830842