64452122
78452605
59946515
58846746
26341997
15346869
9866568
2279764
74682883
20614557
57277561
26139407
96127883
66561407
19268994
202840
41069025
76375131
10588778
30806384
65556404
99634060
68565856
39806466
52327300
53347885
4171102
90425310
65737666
96956155
29469937
85058071
5634646
23386376
58818902
4495904
55041637
42857711
94761665
35721515