Knowledge
Data
4390590 947854287 3417988 11 327883045
6857 080 33410
578008958 3014041 207362 6701855524 41998244