Knowledge
Data
7649014196 63097 335214334 47615 36626630
29 5040 4371 8527018473
740145210 3292383122 7586968 876