32088394
7761979
31979028
59788000
18408215
382522
27389406
38583621
4519050
86875078
24834833
82166602
67119291
96473768
28948403
85706011
85885182
38123850
37746775
19419969
78717028
41164899
19541993
4273872
55497134
23931793
61896438
28008225
873157
54713086
68262518
41722702
61552704
23659745
27046608
76349027
5441679
23564872
82936089
79732175