19308606
72243042
86435494
87228683
95461280
31714673
3348652
45217092
88949529
83386742
40312212
9321079
9697635
26677374
72044925
47105025
39828949
56701112
52141264
74129864
65473475
61039758
24341853
90373888
90068624
83149079
64077707
42156915
94353677
29044945
65185178
60677286
54205535
74167605
80242510
8768856
59336546
70543950
63266371
10968313