39892357
78918799
35887430
43113712
945655
18481069
71782079
13425572
74848814
92569618
231677
52273223
12504096
8628952
83367623
56573638
5155845
52213462
67985565
62782540
70537088
52984109
67465769
29026706
60897363
12428483
6013950
48166935
7964832
70789385
34609766
80427599
99277644
84137982
42953200
84658
58958193
853623
18902533
39166752