49381577
81863548
12475846
3745521
38344096
20048615
19549246
34621229
57953466
98088102
28576099
27342251
31654622
31819092
55828482
91684827
61514653
69406975
49907215
6798166
42193257
76105566
57038551
62415809
30954815
50218926
82899820
1936743
21811343
87278474
59256252
12971441
1539139
31647436
14284221
53399787
58221463
16576737
19372008
1722986