39293132
59131738
31009752
50435505
77435669
43956705
644817
71039858
72259960
28609677
60598071
42324360
22979460
8011887
31123378
31396584
86907113
65112935
19897036
18968611
24713217
10773274
92184531
8576622
54065314
48262179
684802
2856655
79361159
39162060
35478559
73656612
39321910
42437851
52815359
90439290
96817519
17398685
63207025
39005418