Knowledge
Data
1390 629953 5708822 180403
32304 5500045465 85069331 2194 1831089702
9739640008 46111207 22086439502 3353763 43964119