Knowledge
Data
3571384 300349070 6106 8344816549 73910721
5585119 96928237 29412628126
877352 7175 3901604 63971081517