13752100
3441111
194596
160857
206358
183972
262261
2294115
17529121
745082
34662183
145355
145477
375165
334953
4499106
289373
149983
142295
1539120