38927635
23806812
67254477
45593991
903569
979503
70368465
7487532
37046950
104256
99284419
93241827
20209998
5656441
54006381
818742
25581662
6804523
98039112
28382486
41212831
11396809
26139217
26027854
21093725
45825810
28702408
9955583
57862631
50042400
57254174
82571975
8441156
37363048
493058
14853683
58695374
11145838
93331340
30581798