21288244
59907021
7414665
46452575
20242042
39649453
50238651
15282127
62493335
87069713
54662328
27064782
27877599
16353788
21419987
59046166
29723256
59261959
96352562
71433435
17787567
27123880
722031
70658473
8091874
47955876
49881125
18867603
45694693
18622446
48806035
18695186
6154040
83623131
70107614
64995278
77502399
89635076
6619811
21476860