Knowledge
Data
715044880 47027755 105818009
23909 54727052 3672327 968670 3128
905757557 53208 8572 6535960 156