66115385
29371483
10373693
47258365
61506557
28202799
43987893
81991063
78681551
9467135
2006498
7336368
19509109
96009187
69535210
28417837
12343407
9918322
85311709
10807960
93672479
73708935
66208264
16148514
73637254
57072582
1353433
81252730
42134729
52414954
6011025
6201583
37075179
24391614
83216807
48966183
55991547
2669808
17526601
9888438