22539078
61521101
15285515
27264911
77213947
53844696
7366491
1951795
79175371
7928681
66402596
28543361
9009294
69926835
58399942
85012871
29797363
92283183
4506624
48822165
13594166
49511816
70329562
6386115
54861348
1749440
87125676
74063278
39403095
552248
54391501
8929800
83371367
853494
19398157
9682789
49888600
21398051
2888112
47606356