50
14076070
4405836
12654687
4466615
11368772
10496687
8941666
14583313
2707120
920476
105560
8141750
9844316
18794620
223269
9418352
10677967
457628
18480915
704476
5159944
16199724
1824606
3941144
9420681
6898267
11716425
11880859
5437070
2808596
9740511
17289720
18181655
8162065
3157250
16533815
9143561
5717638
18093157
12099164
9401741
14215857
7300832
648982157
14572008
16347592
3308040
15512544
9094545
11120908
