Knowledge
Data
3968652 109261505 97986857
659233 21 1324 915015
86843573 77901 45259 80088590 13021913