59724966
52203193
21874355
42565511
13752349
92945460
51519001
43672166
3111586
39745307
83351883
11225887
27174110
18401605
52233595
46345272
72587549
2347885
27344319
36961352
39899890
24745698
22947387
6834727
46393106
24637778
58079706
40199014
45775144
17066434
56967287
8208534
74695868
63952315
52033789
30787858
43355229
18433866
8586715
32122988