Knowledge
Data
5157687890 21 29 3207134 20740459
49985105600 519846089 41700140
317 7013868088 5028253 85103