59612485
66274526
83871349
16777906
35682162
15134186
16653096
82939213
18789205
13552330
27588831
50619957
84874963
824730
7784269
84484846
95916407
27287184
57751645
25808812
275375
19122801
87219422
17012010
45831571
13629518
96061025
93896128
68809269
10873354
64547334
15599673
8471616
24921945
26337384
73813906
6494975
1135859
30775018
30956605