50193137
8654112
3824187
82817772
78043520
3574822
80802120
28977239
36177168
73239704
11489414
9537793
19722145
44873446
47107071
2385372
19323844
50713971
25782655
94872650
30946270
36611794
74891481
18122501
31064756
90242738
12573794
44309709
64629688
10854495
65067138
42136268
8668642
76869448
71833082
50093818
36239338
73657485
33213838
27057293