48846518
97106545
2689687
6882147
56282166
58663017
16543710
8423427
45662623
28003559
49557384
61434961
25494014
10205485
65488960
9429909
5862157
60195828
47994822
58364302
65493741
28635488
78502470
14961236
10854091
34147141
66885400
84578290
666378
34209400
73683512
44089792
8807098
57024494
64679200
77155803
59828469
10257999
38716635
50142348