Knowledge
Data
37355853066 8135381 17113500
64582573 843250 648 55347
515172 828764 953 2189610 301812