57203225
22908720
32505950
10846616
51542848
90942758
74009204
88879329
7695547
17854591
99081369
19193026
71485023
7348571
71146586
13966700
59166414
8799389
13094300
30762489
61118035
28269525
4859731
49865671
145252
56957675
54602789
19385228
17706158
46684873
73397464
34674788
78291881
5996523
722781
3912659
39531428
15202244
34596151
82154839