56097507
78792993
88356516
45654264
72411352
45194638
44533346
83004088
35277629
29134444
39499988
52692461
7074024
48538246
17249749
32783703
39075033
9505335
801697
29406905
37668747
2173278
52225895
82247776
46171539
67753624
24195921
11718514
48587010
39572178
64546139
34263148
40079930
69825284
90671447
44654808
85012133
28947561
2159266
47333226