82285413
1744565
12998497
46318188
71262933
22623047
3828287
14284350
49335452
85852655
6980524
59462655
64752975
53668442
26603253
99007765
1588170
19438384
97563111
51442769
60092850
53328143
98578736
3393494
87852542
74424918
76947122
84997918
51025680
20775876
13563975
30468587
84425384
18158094
45063451
88208385
47237738
23821371
7934445
85247014