22559708
13623499
121226
9795179
93038559
32401042
3500486
94591861
47397404
26606375
60582915
49677279
67545024
45573654
56964265
87103113
67839994
84084515
8682183
356873
88629801
62262585
27024243
45651546
24843233
60563180
80226284
57022982
54621060
34575768
66892526
26251923
8859431
53179655
24743610
32383670
13338691
61662163
26863847
2297854