20871671
51726895
28492635
7079157
6098689
64179652
68796355
69964352
30935288
37148758
16758354
49169561
4442855
3953874
47078530
91581291
84363377
71393649
9001862
41353758
93181340
50209977
29005496
75431654
64703195
8348716
4653264
30603322
70772979
57256496
14965796
53585665
43841329
9594521
30837073
50106535
7552295
25726811
63829803
31822007