4366850
49512488
37023352
4250656
7111854
56854884
97656167
61213164
38794261
37759921
66371395
58897416
55391323
45973243
39514824
33886084
34581223
19701577
62823877
30206971
14626010
75607942
53002625
22054262
44997597
83829589
7087355
2849149
79565285
11615690
14163038
86621446
19833116
23958654
3254126
83508792
89517820
27415169
73679954
7696650