49163685
4557808
1702411
56814455
59025356
85097009
85232407
3803580
12732754
25786516
82653320
3123494
19401120
87051142
48829993
66368192
54741428
13945940
25241371
6506010
52027926
59383130
66413221
982871
20963754
85225000
2569118
69199221
48785268
15635439
83957155
54827427
63363936
96316788
50409747
4222974
93493578
9097865
16368804
47991153