85396173
8463681
57463570
73646538
69291558
15684331
82148884
73218647
22367623
40587817
46906342
86144950
62127367
59901329
32867646
3081713
85746520
71607743
76861011
2289827
9855064
6381855
24034476
24858539
34832175
47937432
5396444
8739225
85747609
14351695
7038630
22776326
609877
93703928
29051792
78662134
41664804
48683013
63438650
3004840