55543289
58789489
55637582
54962902
464123
15636399
2248230
87027564
76401119
46456608
75963498
35357508
31139553
50977263
37748194
20586295
66869725
74501405
39598936
77963137
56155393
81552887
67192428
69304956
56324300
21907387
97228822
94058049
65952713
14598368
419517
11105314
63775338
50767746
11673158
42243381
24515748
21059526
75129073
27981396