64181625
50274546
60872988
28489130
93909828
12455829
63053854
33262535
26496845
97073819
36579193
63562478
62581712
1946657
84062601
74376288
19323323
6126960
36788637
79913369
40741352
80509910
64709321
20916344
25743262
68251348
43187733
56781977
16721149
92749527
83677495
31881014
3813981
11709394
2033223
838017
3232810
15791340
81978717
2198627