21234639
6278137
52855248
34393058
77036870
33808164
84443358
26661548
94442955
42546697
46285431
11321644
76197928
8393810
22727619
20198837
17239749
61588383
46757792
87228555
22585300
63678361
23689377
59106975
78967041
90887080
69745163
46449104
22792919
27352506
43411492
600317
26078244
13248350
12949054
84447409
75311536
53918058
6283290
35818563