Knowledge
Data
107364 110502 266 927 40
18635143 826988 2204527 581998244 8729149
9482983 35920764 6951295667 545293