Knowledge
Data
205430 22 572594969 19953839 8308
90 7943706 408728028 18026708 7599752
668272156 27466301 8995 4151