Knowledge
Data
60 1287170259 228 225794
873877747 20 684877824 106513623 98
50469113262 09772138 4482252 82222 2977260