20132869
17512624
11027955
30206858
26817860
56911449
2499318
68916048
24182075
67238781
59413076
3334983
6424280
17402030
81455410
2198730
19705053
91056548
455104
61166500
20586568
53337182
13784324
82374779
63759110
26646314
16943502
90516949
5960502
61483181
67078570
59292294
24555494
4086783
53298487
90566583
25853697
12964185
38777553
97594260