1656046
84123750
36567937
51297764
96541613
59351019
90803242
25728133
49673370
19818768
60009693
8826419
13998380
64194516
34475656
53143142
5733783
14144529
50423160
37815024
73546740
8833484
3829749
65505761
31435201
7791927
95652381
18552024
46846395
91423406
3769519
8264145
2762306
62878043
82552630
40291441
52027169
65299214
42815882
9432867