35779862
29246053
49957595
1857237
30577312
80814373
51947201
701211
18574931
7256072
53074305
66578101
66171513
74663129
40868417
29163255
74085883
79188738
8836369
11337597
71161089
90356987
40208442
36863373
395454
82421419
83013178
84361117
18598177
67509750
1704182
7139875
98642836
99173255
64814568
50573411
19211493
22747021
7871468
1982895