9715151
76324828
54989643
31259174
39287907
96357232
31522016
22162791
74062000
38171100
72219447
90709067
77573697
61847441
11312528
52704809
19264705
15425438
2168710
65566737
12397576
27617681
48321625
83827431
98326216
65005760
59481845
10872625
4783488
39837856
36773249
73987377
58192686
89932215
33319992
37012370
16918300
97705337
36511396
97249085