69704908
1835310
2514397
35948299
4370865
72703187
95352942
19101865
77695948
58889197
51403485
7029584
89506066
65996686
75692762
53945820
57402616
87053023
9875589
6323221
91285433
32505626
44347479
63222418
16504719
83095789
52184066
69228661
62205840
82652771
78153279
6606292
1041347
8762728
20382204
13261534
10729712
1997536
82655866
89622429