532906
301201
262362
667975
322630
180349
320107
34283
377948
797786
948960
745945
5067799
3506581
2992148
2305804
2206988
2003609
189678
1894357
1740118
1713136
1656195
1622471