43256916
45601710
23396479
73742482
39624325
59043766
90051933
81742149
8669731
28123489
5986914
1257950
36122447
77834689
58269314
8422856
91297211
36489093
50908785
42284713
78065155
42248997
38029617
25791920
45593514
78252407
39452061
5583858
8721470
27898420
20594637
61557818
11356428
34769197
35207592
77524257
42906772
88949672
40615536
82802170