Knowledge
Data
42550328 54928544970 8593184 98628480870
62621 580252 8015 1905263371
940852696 973743057 139798291 50287808