17355269
12435516
51363370
222666
81304035
37438013
15023612
10706766
99244730
78855506
6395297
34716116
47257081
64219271
67656085
92574422
25182162
3365198
16395873
21838224
63033800
35228505
92776361
7023269
364273
87157178
54311030
82088456
436498
5778116
39219267
633817
27259872
46326306
75407277
37763113
31086919
43607705
55668513
38553241