86661689
97261949
25932610
88138602
44013521
18537478
52709029
84387341
11106316
82639790
98145698
95297355
170648
5717715
67098075
6668289
21598966
81416412
44382289
78491741
4752671
81757051
64591249
17231920
67018951
76632501
76767204
36645747
39707646
46156078
18576244
87765154
79629607
67655931
35718141
65624443
31536054
70797611
57514251
42115254