Knowledge
Data
23215006 450605 37282 65 283391
403941909 9584652 109938559
534 3361130912 82009117550