931746
36952
849156
380362
342740
9391
299801
226152
325662
773507
381548
281974
33165
450979
140569
6818
348881
11488
998681
53420
451584
349562
71093
293341
162226
521783