211536
787423
71302
754230
990599
810159
470725
63280
890396
139651
48092
396311
867490
758508
327587
848126
317928
341433
900988
918371
948367
906184
372756
67559
1010830
42617
879144
221557
111225
260532