Knowledge
Data
8521708630 4550208 402093835
78483746 8922688622 926 2809 1342583125
20 16734052 60268