82918856
7938963
6991595
32263471
63505019
3974290
44668759
35043533
32612596
54808875
21127026
33233386
55698396
36533491
93371288
61036161
9273132
9706912
68829689
69684339
14596461
50602094
6288054
28394802
43755740
3886061
56457803
3432745
5983262
39275832
94413999
78309294
62185523
64315490
5655689
58757597
22187115
39146489
87392538
53811183