Knowledge
Data
4003096 5708437488 59135900154 97950
5729530979 531 336 69294069
3980647 141 14881410338 1895377 20214