Knowledge
Data
59373 12 779 45130760
55403 14213704482 4162389 9240628513 62
2017905439 195 902147525 57896014772 50336168