567500
754436
53138
577706
419296
247234
796383
717432
737719
296619
378286
476338
133410
190834
1067253
588619
10390744
601286
3710577
3565980
3197510
2466192
2086495
2039216
2025492
181366
1757948
16065
152461
1515545