6363003
58446187
49910
88758669
12829434
56454444
5196277
50325462
5339652
34285718
62817576
78193182
20136589
75406872
30795654
60119594
95164151
76303888
36692061
54531227
45498838
40044233
54471872
30128096
9383970
26168852
98792447
19993158
90815577
25329463
64049893
40306686
44612880
96806138
96895413
37679902
24272870
25104286
13192483
569633