27037790
109428
39116858
6974938
48739921
35887951
23119162
5895879
8639375
70182406
11909475
6868765
3502995
5215724
25275605
16186434
78206883
99854674
26061482
97718123
46592579
5059906
80719303
74126662
40141629
80925084
25488258
89266885
9826485
88012134
74341538
3319871
72271967
83321292
56221396
52095222
69258687
13344169
1089495
59273384