22476446
22838406
7061634
17132253
93887570
11943268
18179302
75896467
27238608
15725558
46821144
34183742
8102457
48355412
7288612
65343511
22769389
49011048
56122410
57155272
17514923
7810515
58859860
99668520
63881507
5881924
36864692
73767358
22311756
64851901
49189285
37896451
9121858
56079188
34866191
73517989
70827941
61593104
3297219
62403205