69485861
30958200
36849498
72202139
92047164
389885
21846643
89118846
84552502
40761637
44005796
39776043
96567045
33661472
80997884
37942745
29528441
51591736
58525903
25885350
68186884
66646003
1946560
46329940
71523218
34048937
57286207
6799893
7791801
28441961
39596937
91169197
50967894
33516801
87906459
10811550
94169722
7734327
88288617
787760