106649
93057675
88032410
78959917
90562691
29575
26028108
14426880
32869578
3044845
58945608
28125529
7120825
71671897
56744039
3880861
1794998
52155808
25704326
90816008
62285714
60157087
39906980
8020526
50691408
47542456
49593375
63183734
91105137
76725885
24861358
94654958
53305921
19842918
76836778
79725256
48314639
46355104
9171258
14286285