Knowledge
Data
137359 6229136 20265235 495425 8743399145
29348015 620 3136049 9640960
936 558 11451262818 7071398801