42025294
68097242
22696901
37023572
94373971
10259329
48948213
69494187
28548389
46778806
98333359
62873895
15924153
18686271
52124002
88656607
85255813
79567030
50439868
37408204
77061063
32226815
10294037
7351750
12492879
49217920
13235692
49525639
16507725
75835711
7155977
97255668
86225957
2839164
26035000
23904599
87274927
63708737
69789832
61135243