34039160
8365297
82597782
55295036
66022380
401343
44952754
74214546
7195341
28047021
22097714
9726934
75003183
88869626
12907169
3183418
85109545
15463455
85544860
90322636
31689023
1051454
10883225
47983190
8312477
62097567
5356367
83662232
61717104
69152987
86553388
29773329
65324752
13443672
35349875
62383458
40979595
38691736
52655677
82127648