1270316
768316
2108142
50995
1302425
1097016
41103
61641
1414626
1486721
1304314
88655
351680644
175854300
1425668266
127398225
99803153
83456180
827718863
81985183
67454140
63981241
59412172
55158117