29894425
53278127
42943830
80957804
31859907
58385642
92996747
554586
41323695
37589409
74993653
19194888
23388633
8580957
49536658
55022143
52181040
91303066
4834113
24051091
7514309
19312692
34358004
91852524
79271896
73287950
83338854
6578478
21135302
8088754
82421772
70355742
9068615
78219674
71494167
16471659
70614607
18183090
34881123
45304287