Knowledge
Data
28 5360362310 89947 483420105 382403
12488391 6917632963 8881277 50066613 7344008
42340135 5637075 82644 22290903 3922103