86659196
84499045
43422970
83209230
2484301
17951980
43693787
44469711
8460720
47046963
33738242
17518560
73717209
55696225
7479823
58568414
82978559
65874104
1658845
4755993
404780
27412798
990574
6462113
36829101
59856597
806467
45805054
92778379
69124873
63849104
11051863
85036380
42148574
10724175
96323022
36751579
23245650
63233852
14882173