Knowledge
Data
521186 103449 80 9753177
2646 402889 98 079655 19390
677 754010594 9244349681 8552799034 6785497