12689902
81049801
22984290
55373875
4973475
9138824
89737217
55078261
74497153
88636892
49452441
33186505
96277324
23149457
27349763
87077583
10366060
5161488
36454611
46162812
8982622
47956314
31082832
49156179
50999435
30525754
92331635
11981981
80057405
74949998
67438010
21639956
683436
60119377
9336295
41937004
31071872
27701998
36018584
36991177