18001604
26958096
1488115
25657469
20787454
58205309
43067652
1274837
75553761
6918140
45735683
87556387
610195
49175767
46237420
53356057
8814469
51575682
96998708
8165973
5637442
22756770
14513554
8097573
90243103
79711829
59494934
48209671
94917079
77488728
57058312
52954657
84686293
35685870
31887817
73559624
42521595
4885816
51642837
6064170