Knowledge
Data
121335059 9354317537 9293 02842317 105467
2928121 185014829 180151310
6491796790 98157328 88700231442 642901502 5552828