45884393
87768765
5604443
51668239
586838
895743
4611859
43796878
53954509
2607270
16635915
19425986
47335535
58805158
12075201
91202765
12186484
79905672
12588506
37057262
94867434
40004848
38381051
86915358
61695125
66946169
7492847
6936368
47102633
40463456
52278252
657142
1548237
71744319
52887396
68997088
50796217
87863431
85812955
62412526