39775606
29283333
38389
24414926
90322925
39492573
42837738
3540730
48257654
71928147
60468338
44821690
66718
9961689
87528929
6173130
68626363
76165249
20739712
6523790
66809050
18391384
42559076
67617755
2001861
41198518
27195798
88493095
92802901
653942
99374541
26155665
5388326
1155563
2917455
87129571
80051966
16627059
65796790
56596353