86144780
71199510
47398765
51763590
96246958
31028573
62039429
32658719
57518099
8691834
44685419
22113315
84601488
66639246
65725069
89519599
2320966
20781998
22253066
12308949
75554452
25004254
8269503
74469815
82279089
89659962
7774108
97358926
33592634
4830723
33166056
51676478
13217521
36198381
82729242
644330
40177297
45248658
44993458
80682271