49478387
54837744
23293424
74644834
55504250
78718761
10831367
7559040
65384001
50625144
97095443
67143268
28713366
18307226
41227823
32395902
19065679
2731275
77621570
88975999
70612136
71902579
33937132
20962916
8411080
25165934
10317983
67349626
30291112
5843421
59519298
62732882
88138253
35566091
77021425
64355333
71109290
52563557
53907726
85122760