8949
6171
5215
1929
7492
2918
9374
4933
3244
7547
5856
6852
4491
2327
1175
6566
8111
9683
4873
9105
7133
8053
6756
3267
6132
759
1199
132
3416
3372
652
9223
2497
3714
767
4884
1617
2995
7898
7863
4158
4995
6583
1751
937
7878
8200
9073
399
2488
141
3135
6731
5628
5648
6390
1130
8003
6291
5901