59644688
96563349
18274360
74623827
92094952
4258175
2582863
15208400
33007834
5204852
99611745
95777472
60398726
10477
91522708
13124059
57065991
60212017
10741979
70874224
63258926
71987360
91343590
52279960
45673054
19358677
86582615
38879821
20481777
63194787
4849433
57008911
25711400
28464026
5270320
32704523
79032587
17232989
27443017
24567137