13156667
30014389
29732095
28456649
13168518
61461428
11784026
89432805
84199615
38193107
22681460
83736594
90644142
54567065
3069964
39052293
24534123
73503701
14199332
15692957
62479704
21614686
5865538
20699514
41208177
18748165
66741325
850867
84182366
38056642
7552908
57743207
64613253
52398094
85646220
47074326
30544821
5376028
44772406
99407852