81675936
57702854
7159196
76484349
70686074
1116570
43764398
92789702
82984059
27458539
74958581
79793006
32532974
127991
41056452
32924631
37462745
86931789
56957307
44943472
44011338
27559407
33242414
83399893
79608434
71566625
65818906
68863606
31991735
87756943
76028616
68979899
67618043
95214340
18732298
18378041
44241872
86407321
6267878
9537333