85502524
34618779
8309825
2128041
673372
27462792
6489639
72205913
90778247
87455621
54116000
50313072
79381003
31463263
55822264
64192445
10514166
79644140
18676808
47982780
36321820
3162458
97124211
19436913
86083760
10541988
49458726
64585725
72312492
35823963
53988599
64164891
57276934
83009788
36705597
82092332
27397021
85237940
46435475
32816473