39103585
13762405
117723
9502524
89502761
57884961
23716894
58318332
8255678
91418267
262920
71671473
45957805
828193
6444210
86286389
633114
82111912
33614747
14803136
4087734
61254622
28867677
86857959
12882226
29452941
3507043
72691220
48569010
68567221
45011846
5844534
66254549
17651033
89912894
59393469
68175709
66778958
1794635
84714370