Knowledge
Data
997193 18048891 90272109919 3236229
3339184904 8662445 96806 188643757
77973582196 5570 56