54968728
57393214
38712524
45674377
25278918
35779026
727604
50005624
18678312
29723809
69571027
21341160
37652840
65911616
15327664
96645534
803889
6285717
7729113
64036104
77591184
11593316
71459705
5905973
31254767
97129985
86767926
20643290
66547275
50934819
19374249
89503050
37866830
42971439
91875940
47361444
9581265
22428645
622588
39143038