45692350
17228375
34059704
60165908
17081025
94893824
82405423
5155473
79459394
40937007
31422431
24268942
58666393
17939591
94128829
69157324
42292122
58009090
88207938
82937228
382973
8834000
31556745
36987543
31934135
9661220
61818944
28529007
658603
70084667
55837214
52328764
92858123
27974637
67481895
34284273
27008182
33385416
68996197
96846865