Knowledge
Data
22982216 9418 83
90893481637 7394212 180196057 480113 96511018126
80081 184699027 64640370 477200