82551536
38066098
316273
7166715
15548713
13613727
82272472
52616178
4238503
2531708
82831170
76013617
61158658
30634704
3179415
59889746
111394
58954729
94987391
79139867
39053114
56877769
18602024
13608931
42237188
33976998
6416267
95377998
89957187
21795267
18668423
86915203
52684691
31047948
6444629
38053159
67012313
24274763
31858122
65166039