46306852
4682378
32282120
55393645
60653900
50139487
5731307
13682314
42157565
33679894
94764844
86591886
43905474
14263626
7232583
9602680
57312762
45374051
6701786
14532871
50091546
70694629
141516
52611388
32597582
78905500
37298749
9921517
97513391
61585816
22857532
48877697
96281828
62551618
592265
2631980
9789811
598816
18225622
94482174