41676643
80783286
64542790
87057941
47568428
65989805
82007525
33743155
45298849
16344007
63493241
1333373
12989797
66381572
734249
41547124
58357815
7141982
6817762
69097169
35074015
82332157
9592354
93102995
52449511
70874275
53933158
4636282
82513148
68469071
9900791
52272422
45803474
7049847
92221363
59986332
6575203
77538421
27505235
6780795