172351
13294
226992
368535
35079
4044
933367
128902
671980
639790
442276
961483
779147
867949
997724
784610
513505
38952
66987
577377
278284
518841
432275
802256