29
3875
682
9731
5381
499
6831
9947
9622
7402
1441
6312
1529
2728
1379
1144
3800
3662
2864
9759
4883
9783
8570
465
337
5841
866
2672
8553
2293
8322
3730
4113
5255
6461
6629
6174
8218
9564
3068
2868
9238
9451
1641
4205
53
5691
4934
4245
2129
729
4302
3692
3745
1459
4184
8134
873
186
437
4794
2750
380
2641
994
6881
9844
1298
8002
2752
2631
885
1675
9441
1965
4234
3893
6915
1811
1215
5142
1059
2219
9056
2615
9823
8164
5690
6352
8463
4092
5411
1026
4851
9121
8860
1452
1474
695
9633
7223
5985
2035
7401
3139
8958