13406308
27013880
68219834
187607
80038586
48994599
52105006
85176547
57948880
36149811
44709805
3971111
54957377
5924777
35533710
31121886
21389088
33626885
9786720
92481580
17089701
7637785
24909100
73228426
38104374
28887803
14433384
39297277
34087416
3567501
47529228
9301329
69738177
59012047
98372105
19328734
85765312
9881499
62908958
45676172