Knowledge
Data
2606759 971789 1175529 10243 150285053
660 27646982 3013 9774256361
45685991 7294067616 80463548 53 8330