10958329
91389256
90733133
85402219
72926155
3921177
70737030
87135990
23098535
56711322
12718781
23061718
65423835
11639613
8137156
14486606
1414521
60456509
73872509
56459651
53872201
34377031
27768052
32596077
60821074
55397030
72478758
96572489
22918754
51454843
16722096
11221400
71711667
19727584
76669511
8762252
70689227
82328280
54897738
59215541