Knowledge
Data
681 166434611 357956 141170 17297546890
188 3892 29064767
44091 93603777 355287691 495626084