Knowledge
Data
598706 93 64907 50356179
40383228 31 2265559892 8833
17392340 755286658 4720725415 86196332745