Knowledge
Data
62 153 118916 97337992
45706136125 184422 9739667 428
8510 168082798 9853521730 467630066 20480