5978860
4777641
63636491
5281704
61393745
69508598
65612890
33164015
4327066
27374638
28559657
68036453
74565521
82292083
38997874
90608086
61225446
91835021
14007426
8104267
38025476
74948868
8984412
6821375
29698379
45132489
17201306
21537555
18029899
87616177
37385000
4036864
56424630
653041
42101363
24745195
39069144
87988006
26692503
22676725