Knowledge
Data
384463 2229736 421730 60662836328 50518870246
286571042 78 08353136370 011005
49670306042 20026059 2560405