9959826
19161882
10165422
8826503
82636253
60217455
94517608
44442233
24539675
27198803
55754145
6029110
59474339
97618023
351675
54895214
1659758
63956478
37354885
79061375
14849711
89336653
37382485
11024769
52204513
53253250
53615476
7144980
74121441
8145311
89417546
19183404
11102043
43002638
63187454
69056855
7216998
65294832
65084584
48825434