Knowledge
Data
30 79372341788 2171423562 277371249
50409430103 2780320883 8078 216248768
902915 57414640392 830579129 46089280