Knowledge
Data
431 111590787 6860 2238840865
6507680 9608453 12063102795 16890
8569909811 12237 2172619 236 822