Knowledge
Data
63437113 18047776 2706388 82232905832
16518675511 30165059640 45538732
6848215229 103622118 950100205