126946
573185
35857
556905
909215
9009
158201
854246
5964500
3121654
2242336
2031238
1882736
1862895
183867
1764433
203534
87494
470708
896250