Knowledge
Data
502589 5364195 526460468 282
696059110 525300 2484 3882857672 705565
40830056458 7651367 20538