Knowledge
Data
4186 592899175 925260873 6513027
2180 33149280172 490132 1954957496 49918874031
3297457223 338 146