Knowledge
Data
18 3073529541 16
31258638715 80761139 303414 031583
25 700752970 8603332814 17628 00346270602