47385528
3363591
99187824
72046531
68117193
63245719
44276379
13663001
91546699
14508969
64676233
4639248
40898218
27041261
85623358
61167809
78704990
5200393
58864000
9523667
99147005
14714469
7700630
57698357
25523610
76735096
21868333
32778408
8218158
28161672
19094773
54143945
76006252
75287861
1029458
12867671
75397591
59011660
50993120
46599961