Knowledge
Data
90939650 13020520 13440771 3158
2682088 236781594 30869373 6113292 97875343
66060708 59 21