Knowledge
Data
580 1805527960 83211007 381722350 43044588
604250 9308393045 6618536158
370319851 613664446 9859832 467806824 4268857