81456435
59383658
44153069
31833464
8019830
52783150
23944837
83748860
5976205
84578452
9755423
18049415
46927155
1897711
86855296
66499274
70992377
98106117
55786496
34135352
96876669
18723139
14935026
99883682
1078685
71292210
72076062
44012045
47569125
19142827
34128001
65292771
20899046
43149300
32414504
27242622
2755719
9897254
43731254
51884069