Knowledge
Data
3101785 3038429663 28703 89743731005 416
1844 5102611 668 938389241
35623100 70758489378 10218 39488 145818