34839829
90369062
77003679
82421509
14681345
8012805
21974791
56073705
93612050
28721790
36383797
4170719
48851642
91096241
6793869
8660547
10061177
62948745
5682115
70001110
54064046
39647666
22019138
93409079
44684167
96766263
4884944
29505046
12185643
1548477
69619930
14111561
6645147
78156115
58222948
91238878
55012588
28287967
45828416
47118649