85332685
7148546
96429419
9106797
30837546
49797981
2054906
68399990
7251044
84548224
83359553
72711436
13213492
61126935
3375799
9237569
32368797
93596596
70534390
49701186
77744207
14915758
70269929
7629379
50316111
61648737
42875615
6191871
3865674
78413236
44032871
85255402
7628412
81756276
71238806
61731320
9073253
42668910
83485953
25201804