14567541
3072942
98251026
3462282
52196733
8504691
13132244
899418
73353068
67305746
22228214
63039126
66864676
10892274
47999492
68976071
71337845
95623595
10524240
81212166
42344000
8916679
8110323
50775382
36822624
34072661
11428633
97408527
72886661
7709518
39248244
81529922
68932030
86678619
38886730
12022955
21226769
6124592
82837167
65417447