66039868
9473670
15675835
33386830
96411777
55975897
40878297
7281796
53451033
73756094
25922866
39462114
48493248
6189546
28046772
55583141
398371
8151559
80215354
51258519
31686727
73038802
36178437
72446161
54861750
6553955
35589573
3852543
51647741
61982331
5901536
45776699
96046564
47328437
55469906
40845724
50958940
9880987
53271945
9717102