53763734
35665843
22302925
40082939
1396435
93406951
91446960
87499133
35765773
44324263
7785695
32427976
93699345
89989008
99523438
22667719
49195336
563497
39186480
41762202
18445160
50556237
31932986
82853706
14919873
49197199
72995838
15805338
88581035
47649819
65066086
55135070
57259740
88175135
26346332
35487934
64499360
7288298
9641507
34835093