Knowledge
Data
20 1185305305 674849 301594688
94130171 14526074686 7037199095 18281584
857 7677899 266 2743 578749