82907499
56199056
51305875
60721053
64834673
20591326
57511661
49737813
8985060
14532252
84545044
7335949
87471823
30986780
3416836
12485801
3435237
5231708
94827899
82665535
16179914
18678818
44897395
66922268
45196775
42614219
3640621
22671772
9275399
28552130
25989612
27005591
44373504
33493692
13839488
14642289
24597612
66343247
79226276
18243851