Knowledge
Data
58 3056942 496314609
1169987 552144063 393845 8768 36141407
8491680 966883 62216104491 4552571 883038403