27445045
30571800
69839786
43688193
3155393
32711805
35796871
72504896
41286443
91617241
79232031
4321543
8965750
31763833
80856222
72447569
581069
19524051
90035546
77737244
32741101
18488690
77366894
15934203
79082559
80241855
29386547
42395898
34666912
82598027
96784425
12597044
3184775
2308635
14414611
87869473
79533623
75814354
22301488
11467058