57515928
67217393
55377135
53808763
5852203
50688478
62181801
71933122
76316976
32754764
6238444
81323366
77808491
32232466
89912004
89872069
82808709
35952113
33275726
98295454
27272632
49282451
71779489
39064919
99135724
19925447
40764001
88569846
32088800
76851310
999377
50552961
76775065
65732015
8624749
27742923
417190
37702043
7352633
1167589