82561775
42981423
67124857
4421071
24581256
3793922
72574384
53874162
17361497
54047060
97711879
95865537
10076982
78027129
37073803
3157902
97338708
83027132
12145520
95144998
40203572
24367350
65559656
57386920
8541469
37621168
16822990
32927232
10035553
13935950
98472355
4149784
57606555
79531750
6014720
73436586
4818230
82954308
3615418
45005619