Knowledge
Data
902136 18555697487 440492 955260 581189039
720501 2765 74233195325
5158 2869096456 12563260262 80752754982 32595043