Knowledge
Data
3430494 3263900 02269 312832
48 349 16728 81280918605 1926900
7959509 4833542266 949 314073 92977235680