55716122
32624528
59117298
96965256
32693815
91269888
2804232
96064891
64129673
44907231
90408443
57868449
73597439
69446279
85254293
443120
16198360
14835843
26636084
38571480
52718061
62994574
34953560
19254488
33426732
73991801
56055014
70102024
40064119
8176613
81709396
636189
31717340
91463232
43997164
89303242
27002771
85117300
26735020
7115594