48396240
92958785
27118090
36036783
25628091
38928559
9968259
957574
25787195
88618107
26347816
57098
23546571
91873135
4661646
32922970
91728452
74284631
52512393
10799641
16748557
40375801
62567720
2030541
46303256
67941101
63986482
96691304
69495707
2973638
79852091
48602554
6222451
47184247
6724298
17366619
16037410
50296289
55912478
13248788