Knowledge
Data
289940080 90988066 348594
784105665 421 783663 4116431 5843971285
48366213432 140133 43052091 19805955 2969088404