Knowledge
Data
29977046550 28482 50562663798 38750 998157356
45305247852 697108 302040 076026941
64427315 409607098 115560979 974238 2665836618