96865057
59572381
9873894
40375253
88035793
1009720
17824750
46334060
1165646
60755532
63936152
3855656
87411193
52837453
73321265
21067505
21706291
6507829
92558096
63052651
6677846
36861811
93865150
99682655
32994916
73682076
72864347
96163136
90253777
74952229
43526288
59382206
63344182
1503273
92706300
53499251
73343521
43283592
7794020
75521268