50968379
66717861
20615188
85899894
79526409
17932615
71806002
53819883
53985420
86856366
93306517
39854695
91738132
84554855
3084676
55715184
9484692
53715862
36636462
68436284
37106377
35852387
71331376
11476028
3374666
12069705
7972519
34988009
61845919
7792523
40689505
49142521
83251614
78681332
63886655
47941312
48518409
13412212
35746274
79566679