13215055
66549293
58704952
11174451
18276636
41677380
19032514
11842099
51124704
48405495
9505655
52378199
80499274
24839496
18737688
7864290
69087674
61317187
96098595
66745386
91054583
48839494
5667188
13236432
8242273
31284488
57836384
29631380
16976349
926317
84232568
22689354
61733242
3895268
86391787
78449038
54476872
8128301
8078764
58536521