Knowledge
Data
166069560 33 1847 234618
224825489 953453 31 4513949429 3166569
40375562 616810607 136572363