46855939
22642935
85137600
10486296
34007014
16274055
2875129
36899002
501548
94025097
8774546
40344164
3816571
25296582
42037655
5061247
73424910
7455839
7808129
99364308
8571609
10824236
51003818
79512456
8174639
83329302
46817829
57629410
9786639
5351833
26328227
68431022
63929494
64916422
2956837
43086838
470968
28778014
25115977
14325504