Knowledge
Data
179466880 50910 38485 8468561
258451170 79358234 28674 684660734 272
909008 58908 439930997 47859487