Knowledge
Data
15847 7154346 31377 41614644850
8410621 34441 6714091 94 55984712220
80341 480448117 40304561116 3706115 44306728