54526634
81733796
20306824
68969459
49381891
1796180
328756
27779064
99879818
30061748
77748138
18006121
61092715
31908180
18149953
73695306
90309278
44008909
19837914
82568726
51708642
71866519
27912130
58811816
25413180
13208180
68722390
222103
91187445
4960152
14421084
26361129
10118599
78197201
38649457
15317026
76226188
63612508
42095054
13704213