39818
657552
667181
415361
1319290
862733
664579
945877
444481
92271
1026948
1033715
619538
285453
85090
86230
1026834
99785
861983
459471
752480
653272
337308
326184