Knowledge
Data
528 127002086 16277 85295720663 2219584052
796868395 95942 4928 1564536 76696007
259924661 48779636 53920 8809