Knowledge
Data
40 6952 43967 1145702
459 3882 496242 2604750
42979761268 91988712 58684835857 37424459 21717128