2198
1992
1659
5127
9532
6672
1745
9020
3716
516
944
5509
4982
2768
6908
9181
2638
5220
1288
6499
2607
99
9245
7880
2834
9847
9125
7563
2839
3964
2736
1648
8297
7007
6220
484
3923
4594
7511
9395
8360
6929
1520
796
6676
2083
6309
3420
4256
706
8886
5027
4208
4825
1158
6951