709747
959703
853595
271773
410790
87205
170277
570864
573691
612122
387322
981457
5161799
3574581
3103148
2404804
2238988
2064609
1980358
191878
1774118
1723136
1693196
1639471