Knowledge
Data
22131685 591 305
77178342 79001660 943566160 504
68450025 848375 98118 334289 4107456550