21257524
49383344
6602257
3001723
13007507
91485067
92279426
54141719
13471862
93938429
58516988
57306726
37077437
25901728
61361986
6525559
35863727
89546309
86276622
31708956
6804726
61431794
45432071
18883767
51777147
3178818
77879339
72794281
40548985
61114933
6167117
80866600
17228315
48429466
28852656
28551744
49987447
1068886
66511782
3427822