Knowledge
Data
40 3309 7971601 66 3076722490
828856529 80729670 92980167242 983580945 2285521
815955 85 15684329 19756504512 5852