15297483
9101583
50427385
614852
57335512
99081135
46762429
77338807
66158209
61745099
43161293
17671709
885139
22258947
15147414
16894253
73703801
84678795
82796896
62409496
3561871
2025127
77522447
76591824
68542450
28493555
8681060
30484205
87798211
96935437
94543682
30583617
59412867
71914637
51573397
1406390
12042103
59173992
4809951
73261912