46138138
3114248
49212004
50503188
70376549
86919598
32847660
71472164
74295695
34834808
82911531
49977694
63956292
61444834
35868631
965971
38849774
196478
94492518
73869420
19544330
41773450
33918344
78457139
31371127
43677745
42435647
54283114
86609550
95446436
72116049
67777855
83045431
93056007
13682906
71928645
88837897
50771057
25354387
5986131