52244666
68803278
82639006
72996887
7762593
57973030
56541243
7806770
41951838
89746199
91532942
20745800
26302481
11999092
78425153
70908465
63955019
78023041
3915699
65715456
32475012
72978771
79098850
71392408
41428133
98466090
44245188
6813672
30685145
25149999
8324439
4155971
60202796
91435855
91856991
96359046
68134268
43587337
20584970
2258585