350367
220280
86447
43243
30822
138100
15621
692357
484237
865653
337792
770900
15815
492244
514562
327800
2726
911460
78959
237789
782950
212240
906773
984270
639599
518358