12017854
87721380
79276046
42973987
45617440
20134146
58504621
11574993
64365153
70168079
4899626
55211608
5904442
30254846
12725110
56438690
80466694
33878404
45853743
72646097
5728840
88598237
68388542
89326701
75108673
89776023
96461479
98141823
20916009
71348191
70193136
44488963
6558462
83118365
65098202
24123593
47087226
13291957
5856389
52881130