Knowledge
Data
893260806 65969419167 1120910980 59418205
419371169 312 27805724 2795719 29538149
1933952082 780095 9106705600 084681