40623666
32946192
60327336
70604068
37413177
41505926
7828502
3115737
94507992
17606917
41511208
25575431
88148205
80149582
41616195
97041312
46819042
50887242
2026787
25419830
49563477
2427131
26894486
88153891
5846290
46422241
78033657
55635354
88796787
94258157
64165006
77526054
5223082
6488561
17508624
25194659
43759028
69783947
50131068
49199079