1220710
129428060
24401
53395
104278
56016
84058
81045
58043
570
772114
56787
435169736
241009380
1685208313
158688269
131639180
125613260
1136108896
104869214
89963182
84090292
76548141
70475160