85098568
81529916
49652165
93051506
8091483
14834736
69007772
69328523
49051253
52981565
89874561
68263757
35677551
98511137
21637058
82919939
43201750
30729231
81462918
91718498
90196341
32875084
26184576
69491675
80508422
46547546
8799427
8663776
97088712
16279671
28256390
32269556
59441411
47986270
85113071
96877435
4098866
73155
7161445
24078866