942836
731916
255767
886545
602415
141173
499653
817641
869312
943529
273798
116733
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471