28077939
34435144
52247242
23011867
8055901
7837525
10109445
16767371
70263870
11094384
60293071
15741847
53934479
63043858
33212544
11233220
39285187
8725356
22345341
33045666
44875760
67614053
53494274
93759005
2667421
21993852
38454676
47041280
4257761
50552032
82029222
83245706
49637510
47013977
7743214
63489110
10022109
59776278
24601634
4638636