68331896
76408872
3104127
62585973
8621576
10433522
31723277
96172216
80434681
67122243
24042590
88363378
4243681
56326034
37292342
27226168
31268565
72339021
83876558
54515895
24279246
33006570
50006975
74531254
45103427
6191712
1425277
35366702
17331655
72079397
29408324
74784563
32762139
17953167
26205572
57706787
45363886
55088539
44852267
76183390