18672190
83554817
15853938
53106682
29301321
89693735
53197221
59451541
10536078
10595198
7909507
45724805
5065187
44798082
7580902
25987042
58375672
43468045
56545492
51309571
82605876
89025887
19626457
84342905
37966368
85271672
97312826
36178935
24297271
91211059
31738562
43211449
67075260
8583654
3375745
44048725
68908536
9980376
38727137
60219266