290716
664875
783791
661240
412254
439476
112398
442712
101771
312323
229324
345457
957898
95285
830986
1013481
40952
537238
914879
1030445
755813
668373
300518
835667
16917
216221