418178
55977133
28128124
82204553
78605016
7323031
4964726
21991292
11992363
49373451
17902642
77976538
30794201
78382920
75561964
50307865
7957222
47364653
17272623
61391848
13723152
88306482
49692315
9101498
78396480
11584768
19005499
49065546
52972487
36725652
99202233
50324622
31959071
57843333
82531472
48869003
12527252
27837083
52726526
24577412