Knowledge
Data
145384 283 59589
9060212 8256673392 57245 14315889802 89130141
137230660 605853200 90978 5427920