810446
9381426
8890887
9689511
59092103
5823485
34684595
94677057
73202834
66466785
9446665
42383293
69739148
26361226
45783322
42031591
74641395
86104994
1268701
5990789
51585351
62174
15934927
31746816
37362857
76442919
65686382
64103095
73556778
66336259
21809569
52372263
70368388
82079
69857129
44249231
37338502
23242259
59979923
55347470