Knowledge
Data
60146 1830 345725806 4678432 378091402
100955396 10786780 3922327626
5827522012 52188287637 139160