3806141
1940949
79718905
51981291
61502225
85544512
67639492
15801262
46053635
56004833
78273690
51676876
27573423
95068578
10423199
10259200
10802888
1775291
29429022
8661023
8257391
75446698
5973841
66899846
64428146
98252551
41428235
75676989
83568900
86156719
64774914
9675400
85191835
73887794
97326133
66864975
37526915
79202146
47077180
56839494