9080
4882
2914
4852
6098
7491
953
4795
6404
3248
3471
4977
4162
9185
129
5147
3370
3039
9995
9463
4257
6928
4191
7724
1905
8348
6254
5936
9212
1130
6326
7692
2244
1998
2849
8307
487
2974
3454
3852
6008
3448
3315
6533
4391
7568