38088219
87672474
82445677
37439698
5244368
22798329
79668254
67205799
58089497
16035265
4172161
5695585
70097529
52692620
11631115
48612927
32059643
3270106
8604409
47919901
5281922
70708883
74386322
6172149
62391142
91371123
22924344
38422158
85135495
5726188
60686941
32812931
33467514
16756567
13459114
42805117
67949998
30536720
76397089
51184828