705292
874175
382194
203354
71636
234803
895628
738314
796804
11763
161937
946404
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471