33471652
93589398
46563540
63883075
76264486
45363210
73313660
11501929
17221396
80402236
9664804
58163344
32133666
12005105
31032335
64844174
65772380
8263665
57455172
28894856
61853521
25253428
14717897
39003340
58414108
90597492
54858038
40734985
82064291
67898826
32885629
23916738
90431693
97368447
61063317
69975335
84651126
49573480
79983639
25194882