39208306
80613636
69531642
13603792
16988353
16109274
25526960
58905520
32353850
40248079
57685881
53273608
40869972
81833771
6842198
8345441
82329562
45455914
80527448
56674203
75505544
20641955
82904034
810426
76928510
66605783
26211694
13209461
45737699
16376585
99045710
27714479
63736378
29581231
42501018
86324024
39403880
2433386
11908325
8042491