44772229
763824
3857255
36096753
98205277
29144008
31767976
44573197
42103356
42142615
89208791
52487988
35214616
30804564
7217701
45758262
62847291
93343450
84873727
12079301
23384991
51155594
23588350
68382970
4792947
42417920
2042217
20712207
41233678
75669852
82084282
51453880
55126616
3980732
1525358
61986718
40706735
40802788
52675774
18028387