Knowledge
Data
81530494 293365269 68054 30771 1021835852
49016931 50969163 330212 89 9313769
33604927648 20 4855250