1035558
302458
318790
211463
83853
85676
848321
300474
1041541
276936
202480
46476
786147
872949
1005724
796610
528505
42952
75987
584377
281284
522841
436275
812256