Knowledge
Data
416663 2142 384216
3048820 479442 2301663 45919 682207554
1893431 7195562273 20823 1254427 56