59999912
79402444
46893738
28152835
18178577
52663271
19757326
49223008
16012353
23142752
36213332
90077012
45263918
48253444
85429037
14803879
85769974
6469426
64736082
5211068
58064938
90659486
15323827
32067405
1692003
81531157
12268217
88898198
98438419
75934070
55844545
28681013
51671938
51476706
58562450
1034141
47909672
69351916
95556845
7592126