Knowledge
Data
308707110 80193606 9657733 339555761
18 832107 064 854784 3804
140930692 4063 32 7379636 9922