96698661
64354762
62834047
40824499
48436162
87997755
84964554
31779775
8698376
25303790
9755484
83265973
616973
67883023
4577888
57771953
69125145
3354978
8460304
88489384
68461154
80489552
75985653
26883250
4239339
98498848
92538525
76106331
35596
80802765
12366789
65477424
15976046
49354972
6957478
94871257
85296227
55748383
32533646
14033000