Knowledge
Data
33 21720950 26064 7942936
477341 1994576745 788363475 4324185110
4879459446 78809194624 51344308111 94797331 11753643620