Knowledge
Data
80496785 5184 4037401 13892636 25091135456
77123035261 60228188 15441884160
31 72538506 1705891 73886311