5069422
86649216
90641366
19053341
56181353
52353267
19492073
70644161
52705267
12909535
61529306
64628714
12019830
92761586
59028629
85918819
57782945
45229027
36047149
81452806
8327085
32646090
90419005
7423533
71664909
78641084
34278473
36927594
29406302
93361796
88193005
82222007
54249278
88945267
52615946
10305270
4867242
7388530
14143005
9345788