66639679
76141806
12691155
62441994
80457702
75032800
49644596
65065284
14786128
55512914
94153948
96515650
10968056
77475475
77047398
65143990
23652696
13871925
59176998
73623744
26499824
81866474
91259572
7019158
2545022
16743739
29114941
27062720
43727954
92556370
76765520
58457493
93279629
35585865
82513568
15066006
59568427
96722985
38903267
38615970