14834446
52454238
86871820
3642108
5666925
82361960
96471604
11537183
67738903
30839423
16247442
48549375
4106422
35932561
80168673
38384774
48864206
4259811
52525645
17932559
62446614
68114424
85365853
280947
30824999
90183940
8522674
10799227
32881974
13827675
46854091
56837462
41028807
92342642
84326220
8763766
92032537
49986118
41766355
39402580