Knowledge
Data
21580376 24468429701 2456281 2497364
177 54352 32726496775 558666 1344864
95823 30879 235601215 922630 80832449598