Knowledge
Data
280 32 5633 1501
470960 12395919752 3596094519 89895 92385332
85 41995 56605108 756926 9142