Knowledge
Data
31 8298400 991530 768436 1718651728
58147358942 374064 85964 12809
8073 8088832180 57148856 4978 463099864