49555299
5815520
61276147
18876139
14478724
82305944
19086882
11174489
69045109
7270488
55928472
51483182
9883314
12788104
35527624
46229730
26699970
70684207
70713458
2823738
72141748
27046365
7365365
18497563
62971340
63735108
377548
85743480
15065795
40632091
11095047
12137303
19481741
8956551
96536417
53099749
7091380
59147057
71057800
40953436