53151595
66786828
15691625
41506433
19765293
65982449
8643967
38686171
52034815
78229553
37471910
34687159
83603406
61176813
16771780
65202042
89221577
45273512
40335247
95459862
68677886
6958914
77196962
15582919
42409445
46092188
11303122
46724149
24378565
24451997
71248141
44499845
1895751
11858196
17032628
34246838
89037611
1153828
60314625
54992769