6393463
4008835
44073097
27129218
86948606
17186119
61331288
49071080
5824264
40122550
12837214
79043963
15971715
63558848
6095325
28371142
874909
45777868
18859227
92305860
79304170
54617058
91624816
68675973
64067711
61322211
75986165
78597236
20557248
57335713
59925753
34841663
65149710
68921737
33316730
66421175
22815876
86036387
20613627
16113818