59514194
85321083
23333020
78256330
7608836
10603279
88947219
75358695
26506276
86099692
59973987
9702407
41693108
9432757
2631291
90006647
224948
54742107
27788736
31432109
27955188
8776153
81847013
98213553
42711440
24788386
18266284
85505839
8498330
80127435
38054791
5358802
10897043
12668497
3625124
9051466
4972833
34469626
96814537
66189055