72022848
66832820
99192619
97025450
54824300
25202613
74115521
63679005
39339171
65219552
44192915
70708912
2336247
92258448
37072115
56962038
448447
64682290
55436389
35558910
85496822
71541977
32685964
21487194
13429166
72814096
15126808
40124959
12819645
1845848
32739890
3161813
18202769
5929810
15958726
79495119
21521734
90083387
52356449
19337340