Knowledge
Data
156653302 6240392321 42200 8586155
28 75289 392977449 69319503
7816500 33054496 8110112 293482