81998779
11905567
11682667
3046825
18195618
62974944
99284639
53348300
46269700
5416624
24474474
22152568
57813327
19716828
62573952
59255106
80706960
26313610
51616622
53072788
7308869
75067904
41666555
81419608
9518237
6883200
62587763
7823881
20658073
39192405
19685553
22265365
9374959
52717709
8462297
9670373
64698727
72926914
45442378
92483507