Knowledge
Data
31 4751019724 4748653 965358263 515678249
28455730674 1825650391 0183732474 9580197
7208612 261155 20664 2356943 556286719