665507
17148
697867
983379
909792
111981
8191000
186148
1659571
1541673
1493967
145649
1371444
1261367
1254898
1250523
49600
823936
430868
498417