28214829
81447591
62338727
72372087
81267877
44098750
29338645
6598433
61193492
58725170
44878765
15885559
10048586
56193388
40698956
37939612
53011088
22641443
64536886
16132540
2766281
63546696
1792826
65758867
95291156
4873313
20076951
82712997
2066987
56927934
91645776
18767558
93131047
38312596
48143309
17807204
2490202
5710664
68339632
12268962