82305869
11354762
79986444
60378152
14911081
70313629
62129669
52005296
54991581
25643991
10337443
9634679
33095784
39165811
7658046
41871243
38576276
36119472
83636115
86469258
58821957
52376843
7561610
7987470
55824271
44521811
27978995
7011863
82689984
32567247
48057809
4519603
99216287
7365387
93567336
41829882
96718261
9004807
69335848
50373275