94788730
92969777
12474000
64176183
16118067
2514209
58755178
54249477
54935187
25532531
9587436
7196766
3268653
8299835
86224712
55851226
1652154
45889228
12229879
28228096
69234663
59121935
69556432
42975315
92003192
26583029
71125257
8092280
74508745
48102767
40743081
24512371
97955008
90595821
46079259
5537677
45107934
335489
757003
84271980