368383
91737
683763
980394
795704
146523
821655
3619
398425
754909
672497
584267
96791
566933
566982
816386
12532745
632886
4082577
3981980
3315510
2693192
2124495
2097216
2033492
182866
1762948
16265
153361
1529545