93281769
46223564
66468361
14285512
50944326
32438795
24811432
65697649
35908962
17898957
73403069
76676847
68381582
41583586
6440711
4297872
60455066
19439808
37755340
15067342
85852925
94677426
2275460
73281028
55253722
6676357
57816050
96377716
17641308
53732113
77973593
9052695
686452
284449
60558729
91388123
59235569
60098396
89691756
50261212