Knowledge
Data
600301036 1972 3444 1680 90946590
849168009 6131744226 67753 810096 295
70849753459 92083521601 142954974 10673260 944