Knowledge
Data
75 3903 29 1634916
460334 384570408 507 3129811
42712980 97260310872 39646 6403 2860455