44469393
36822102
84915966
2935988
66139778
61153643
1182959
64524709
59657559
47391825
7462175
39551233
594751
13598610
1694544
82501250
73314775
70744946
42356622
45418873
66627530
37678859
2169648
73892017
71661403
21522404
90374349
67724172
55447500
19122315
70379648
3580657
98294284
24803358
408086
59134347
11742165
48336925
53606150
545249