33929
784975
61564
747744
358149
157434
613902
78241
1004537
151184
412788
56310
194586
439907
567530
846570
22922
123432
939541
75971
44271
439504
469657
825349
183125
533317
20219
62056
947367
1012675