98112874
80894913
94548978
18154130
68744374
40088812
8370868
84783178
36402002
40698072
63882297
3466417
23561692
75748988
55466283
5119982
10131432
64524461
66162419
50545788
11056542
16955251
44782826
85805660
11212802
26287328
13194449
93174971
84736852
60929933
28116540
31742096
28975716
45822432
48641096
2559988
19486096
87359153
89056813
52406098