92886
36654036
28646717
7952431
61745086
57904531
40903742
42879666
10848945
4168399
35774092
74503790
50527103
94322359
10837768
67363
8751551
87241130
21216152
401225
50913374
26613102
95725868
62097718
75017142
48285088
28563823
94068717
69564134
72982026
79131835
27236443
76319693
89847578
48837414
65629757
60771570
11041419
61199057
21167902