81996657
73353930
83386270
5974274
17608145
48198557
43409076
82925457
16716725
92695016
80668972
51906983
74966013
39663675
19299944
51912542
97491073
99001514
95145815
19817778
82633103
81987873
89273909
44075788
99682462
21322334
33562660
11807935
75229377
67908905
24888087
54209188
91776116
38745476
99351530
17843972
14351535
82819750
26415858
86047757