432252
111971
523633
833401
841617
673166
186900
463315
265179
646148
309581
98152
683197
475493
700688
1005677
907612
736791
331598
385776
300353
27987
86177
811264
67273
409339