38309780
43294877
1108967
47208662
46341116
13729742
53685159
34864998
96687525
8296948
77449262
84758391
38379342
905944
82533404
83835058
37928413
52122901
87369853
18988693
63323326
91948113
53385439
62558191
89227346
99082949
59398678
15247852
67539443
82058080
34333091
11644524
68265208
9514294
80142758
49707226
63927190
50179467
50705954
66193442