27297946
74238903
2745906
65751681
47153543
15512432
38137159
37599336
34025442
26405136
10255220
56328591
18001309
39725279
9729651
80083749
81398741
49762347
67281442
7114408
71949525
1841908
61295395
79185866
97211649
29841075
61078095
69508198
3302069
988692
62542251
579949
69467985
66201911
32728919
79908945
95042084
73996037
51078666
29216655