83865248
36493780
6249792
34145432
710679
62217288
22748990
85148612
72883136
79559170
29962066
64812091
71653038
22494492
13833847
58347165
9176972
49511425
2757744
779266
47523463
71458243
1324288
42508590
25475034
16126652
28685764
7649662
82712755
96876538
10269641
24324019
19872076
37277365
27884933
13514451
77022976
27946019
39987475
33889637