196961
82684143
1606944
18319502
46244634
75463361
57849723
39258670
28922564
8988399
50695340
35119273
36312953
80249219
38269112
3056515
14622005
75737263
2099703
88386899
15921924
79788626
50682355
34658370
36606354
4682206
11623775
482425
21042562
75863420
67006601
42414136
9086603
44533042
72252247
91745113
2378441
1165922
8332498
51172856