80821630
6815276
82078399
65258476
78705377
33814305
46012474
9073288
15039462
66332977
5330698
92931197
52483306
26674228
52547555
28159387
77479351
24592739
27118467
9650659
99325187
8274995
82057597
98471956
64459830
40659373
67504899
22103393
40477
4725482
11969982
90921283
4018858
14645573
35431719
47342852
96029715
69739967
79949577
47488464