94917683
66953283
33064059
43527968
20302204
70914736
44853781
23653638
46748041
6764643
78346990
90529719
53003863
88217691
20527846
97906870
97055664
38479156
34105985
8842782
57342323
50884613
44425604
9495752
222601
80309098
38359384
42921565
47948715
93776192
82478000
18063147
82687733
78755074
29807488
30464814
6125013
34818458
14169176
86991945