Knowledge
Data
21075009638 899 233 40287488 118293750
85320 38287518 3912 821270
709938256 30501 1428605579 598663376