9096548
5462114
14665304
66477560
89175950
43866099
84397807
68314417
183940
58664005
18866052
54563181
89009324
68965771
90521944
41441084
65634442
58815951
7907342
34741329
4556362
18024191
85155984
75429325
58917951
83654360
45289826
12302305
47701499
4692418
20889102
47242619
72486747
55116944
39098093
8649722
4399265
27297351
83865742
26149018