Knowledge
Data
2859 440 379 28116727
22240638 5771290177 6386739012
19 16194462 2664922 336018745 55160157