342103
452254
174614
173701
744495
116357
65138
716919
15846
100851
844445
185587
203448
628410
621202
1043513
563185
799904
20681
386243
458390
46199
135805
760414
128187
185487