Knowledge
Data
50107898 52736850 471380
2316399 469 63762628885
1964611647 35622723 82170358 647242 9361273