78135180
8121994
33872049
55452970
70037141
30403624
28595496
31271713
14404406
86618041
18786769
38842319
22123406
50697238
43753100
11629795
40476180
5584647
55912042
9108476
86554768
46711367
87569737
67601048
68477854
8612935
10318720
30805299
2826443
7628621
9449885
3420981
69507427
15571638
89728907
99373376
26863101
79586168
63439149
80601254