Knowledge
Data
543566 57195834999 625376 707600042
4048761 6518391 9529570153 394411140
348343342 14734 64364288 363323 4547