84625776
24594239
20069695
992962
34954116
5734670
78021
78439915
47852906
3804901
86357170
42597556
80926653
64016144
89759986
88532687
3854268
80825557
50881100
82803292
84889711
43585712
20565805
28547150
15296468
95895778
52924227
75435310
438902
50155983
769748
75972495
87659863
49857756
50317463
23049837
41273928
6781188
58926000
59352693