67677526
50969096
17162554
89145777
75828789
72282813
60784984
59609775
75358485
71834117
27072845
24042271
24587668
22366069
29504420
75434433
11616602
11493629
2980930
10077253
8993671
53146670
56212753
97404169
21948843
5408811
63742796
39099167
34028599
283510
43717575
53067016
46793177
31622016
8732802
9304625
46964479
47463327
99237105
7553130