95859666
96524361
21204071
40295170
59723886
30607757
68548085
2783144
69752928
36556944
35144256
65789765
830354
65934897
63577229
61463223
56779585
995391
71338633
55019425
81686988
84129389
66987818
57339481
37908685
34754024
85296741
69555555
44419150
79105907
3047360
62581296
3520689
9609279
73719485
36974709
78062276
96038576
98997002
4931287