38509975
52567394
12945573
47285511
93431919
45252571
7322187
31622574
80821924
9265695
68212510
82587840
14025053
48926026
4302140
34462291
72549858
85066665
7209142
62676986
42134106
92118237
35542141
14936288
95845593
37586688
96811251
24461771
26284854
76181823
4405792
49258982
66667674
79581276
15882512
9751588
73652115
58274687
64714477
61718526