50651463
59207928
57391116
70148248
21249207
43302507
51256542
6309778
13053004
6307482
983170
87041701
25052518
61647400
51063018
60542448
59665400
22297888
49262643
14396128
70579072
4658898
95357995
12417227
73794553
65485911
71956246
9461506
26256219
37918305
7069272
36497855
55655133
35319053
5181023
44179889
54617162
84573469
25035738
78712345