46557159
17929188
5445262
50654681
59332776
82204612
59365527
9163184
20764768
21783214
54517951
76523070
1750707
8841303
57691890
39355377
38364366
10852668
66073295
8085169
41294944
5144899
59127112
41045098
2461715
52777593
88355342
88296629
26605983
8798312
87261565
39323097
65347571
56948592
48742556
47542760
29926983
85548133
74104296
89512305