2229479
73701381
2051688
9088322
99918792
293652
45549332
44911965
5305265
87672450
83917998
9500865
79483797
29268944
8759395
21142532
13572344
34583671
6394761
11105765
33469687
6918702
84894426
14571304
63197459
78495912
43414265
70189381
24617627
114661
3604610
25472632
34864604
26318400
37086130
30998035
69513836
36502326
644820
1204977