36749148
1295089
3713475
14635299
15649176
77701656
83436829
32237089
68659192
85785485
42893693
16832420
67463110
71801610
82504810
16741934
49667478
8394984
13461188
1503555
13104636
6066409
11567366
41779660
80447393
50006489
2368666
3258492
8527738
89135239
83661037
51574300
91449574
10286736
83177673
87208436
15739005
67256221
21017496
56362956