70417882
8278897
4891030
52042681
18286719
72362255
34268560
12137890
63296895
67013368
32345175
94127311
68887087
3652992
69744843
80744760
69527354
23416587
29558305
9477264
16914682
2124730
54934644
33359176
47431288
45716781
37872035
99419404
39407886
9993885
44929385
52165464
41524294
53425858
24677191
21936774
24128953
64594613
6256517
10046063